support ssr when build app

This commit is contained in:
Ren Amamiya
2023-04-24 13:43:45 +07:00
parent 98637feba4
commit 0a56b85492
10 changed files with 5 additions and 7 deletions

View File

@@ -2,7 +2,7 @@ import { createContext } from 'react';
export const AccountContext = createContext({});
let activeAccount: any = null;
let activeAccount: any = { id: '', pubkey: '', follows: null, metadata: '' };
if (typeof window !== 'undefined') {
const { getActiveAccount } = await import('@utils/storage');

View File

@@ -17,7 +17,7 @@ export default function EventCollector() {
const activeAccount: any = useContext(AccountContext);
const setHasNewerNote = useSetAtom(hasNewerNoteAtom);
const follows = activeAccount ? JSON.parse(activeAccount.follows) : [];
const follows = activeAccount.follows ? JSON.parse(activeAccount.follows) : [];
const now = useRef(new Date());