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, - }; -};