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