'use client' import { getAPIUrl } from '@services/config/config' import { swrFetcher } from '@services/utils/ts/requests' import React, { useContext, useEffect } from 'react' import useSWR from 'swr' import { createContext } from 'react' export const OrgContext = createContext({}) as any export function OrgProvider({ children, orgslug, }: { children: React.ReactNode orgslug: string }) { const { data: org } = useSWR(`${getAPIUrl()}orgs/slug/${orgslug}`, swrFetcher) useEffect(() => {}, [org]) return {children} } export function useOrg() { return useContext(OrgContext) }