From fe268bf1419ba48c5bdc71bee7d25e9883fa5753 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9B=90=EB=8D=94?= Date: Tue, 5 Jan 2021 22:45:56 +0900 Subject: [PATCH] feat: added dataloader for caching --- utils/Fetch.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/utils/Fetch.ts b/utils/Fetch.ts index c5a541c..9fd0087 100644 --- a/utils/Fetch.ts +++ b/utils/Fetch.ts @@ -2,5 +2,7 @@ import DataLoader from 'dataloader' import * as Query from './Query' const loaders = { - user: new DataLoader(async(ids:string) => await Query.getUser(ids)) -} \ No newline at end of file + bor: new DataLoader(async (ids:string[]) => await Promise.all(ids.map((el:string)=> Query.getBot(el)))), + user: new DataLoader(async (ids:string[]) => await Promise.all(ids.map((el:string)=> Query.getUser(el)))), +} +