From c477f63b565393f9f13a5911b87217a28e54f753 Mon Sep 17 00:00:00 2001 From: Katalina Okano Date: Wed, 10 Mar 2021 00:10:18 -0500 Subject: [PATCH] remove next providers --- src/providers/appShellData.tsx | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 src/providers/appShellData.tsx diff --git a/src/providers/appShellData.tsx b/src/providers/appShellData.tsx deleted file mode 100644 index 74670cf..0000000 --- a/src/providers/appShellData.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { AppShellProps } from '@roleypoly/design-system/organisms/app-shell'; -import { NextPageContext } from 'next'; -import { SessionData } from 'roleypoly/common/types'; -import { swrFetch } from 'roleypoly/common/utils/isomorphicFetch'; - -export type ProvidableAppShellProps = { - user: AppShellProps['user']; - guilds: AppShellProps['guilds']; -}; - -export const useAppShellProps = (context?: NextPageContext) => { - const { data, error } = swrFetch>( - '/get-session', - context - ); - - const props: ProvidableAppShellProps = { - user: data?.user, - guilds: data?.guilds, - }; - - return { - appShellProps: props, - isLoading: !error && !data, - isError: error, - }; -};