]> Untitled Git - lemmy-ui.git/blob - src/shared/utils/app/set-iso-data.ts
fix submodule error
[lemmy-ui.git] / src / shared / utils / app / set-iso-data.ts
1 import { isBrowser } from "@utils/browser";
2 import { IsoData, RouteData } from "../../interfaces";
3
4 export default function setIsoData<T extends RouteData>(
5   context: any,
6 ): IsoData<T> {
7   // If its the browser, you need to deserialize the data from the window
8   if (isBrowser()) {
9     return window.isoData;
10   } else return context.router.staticContext;
11 }