15 lines
358 B
TypeScript
15 lines
358 B
TypeScript
import { useEffect } from "react";
|
|
import { useSession } from "next-auth/react";
|
|
import useLocalSettingsStore from "@/store/localSettings";
|
|
|
|
export default function useInitialData() {
|
|
const { status, data } = useSession();
|
|
const { setSettings } = useLocalSettingsStore();
|
|
|
|
useEffect(() => {
|
|
setSettings();
|
|
}, [status, data]);
|
|
|
|
return status;
|
|
}
|