wip fix
This commit is contained in:
parent
669ed3112c
commit
2f74afcd30
|
|
@ -35,6 +35,7 @@ export const EdMain = () => {
|
|||
local.cache = (
|
||||
<Vi
|
||||
meta={p.page.meta}
|
||||
mode={p.mode}
|
||||
api_url={p.site.config.api_url}
|
||||
site_id={p.site.id}
|
||||
page_id={p.page.cur.id}
|
||||
|
|
|
|||
|
|
@ -82,6 +82,7 @@ export const ViPreview = (arg: { pathname: string }) => {
|
|||
>
|
||||
<Vi
|
||||
meta={p.page.meta}
|
||||
mode={p.mode}
|
||||
api_url={p.site.config.api_url}
|
||||
site_id={p.site.id}
|
||||
page_id={p.page.cur.id}
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ export const ViGlobal = {
|
|||
status: "init" as ViStatus,
|
||||
meta: {} as Record<string, IMeta>,
|
||||
tick: 0,
|
||||
mode: "desktop" as "mobile" | "desktop",
|
||||
site: {
|
||||
id: "",
|
||||
api_url: "",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,8 @@
|
|||
export const viScriptArg = (vi: { site: { db: any; api: any } }) => ({
|
||||
isMobile: false,
|
||||
isDesktop: true,
|
||||
isEditor: true,
|
||||
export const viScriptArg = (vi: {
|
||||
mode: "mobile" | "desktop";
|
||||
site: { db: any; api: any };
|
||||
}) => ({
|
||||
isMobile: vi.mode === "mobile",
|
||||
isDesktop: vi.mode === "desktop",
|
||||
isEditor: location.pathname.startsWith("/ed/"),
|
||||
});
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ import { render_stat } from "./render/render";
|
|||
|
||||
export const Vi: FC<{
|
||||
meta: Record<string, IMeta>;
|
||||
mode: "mobile" | "desktop";
|
||||
comp_load?: (comp_id: string) => Promise<void>;
|
||||
entry: string[];
|
||||
api_url: string;
|
||||
|
|
@ -26,6 +27,7 @@ export const Vi: FC<{
|
|||
api_url,
|
||||
site_id,
|
||||
api,
|
||||
mode,
|
||||
db,
|
||||
visit,
|
||||
script,
|
||||
|
|
@ -33,6 +35,7 @@ export const Vi: FC<{
|
|||
on_status_changed,
|
||||
}) => {
|
||||
const vi = useGlobal(ViGlobal, "VI");
|
||||
vi.mode = mode;
|
||||
vi.on_status_changes = on_status_changed;
|
||||
|
||||
if (rs === "disabled") {
|
||||
|
|
|
|||
Loading…
Reference in New Issue