This commit is contained in:
Rizky 2024-01-22 11:15:06 +07:00
parent 9a7d7dcf98
commit 527601f03a
5 changed files with 10 additions and 3 deletions

View File

@ -40,6 +40,7 @@ export const site_load: SAction["site"]["load"] = async function (
config: config as ESite["config"], config: config as ESite["config"],
domain: site.domain, domain: site.domain,
js: site.js || "", js: site.js || "",
responsive: site.responsive,
js_compiled: site.js_compiled || "", js_compiled: site.js_compiled || "",
layout: { id: layout?.id || "", snapshot: null }, layout: { id: layout?.id || "", snapshot: null },
code: { snapshot: null }, code: { snapshot: null },

View File

@ -34,7 +34,6 @@ export const EdMid: FC<{}> = () => {
</div> </div>
</div> </div>
<div className="flex items-stretch flex-1 justify-end"> <div className="flex items-stretch flex-1 justify-end">
{ed.mode}
<label className=" text-slate-400 flex items-center pr-1"> <label className=" text-slate-400 flex items-center pr-1">
<div className=" px-1"> Zoom</div> <div className=" px-1"> Zoom</div>
<select <select

View File

@ -17,7 +17,7 @@ export const EmptySite = {
config: { api_url: "" }, config: { api_url: "" },
js: "", js: "",
js_compiled: "", js_compiled: "",
responsive: "" as "desktop" | "mobile", responsive: "" as "desktop-only" | "mobile-only" | "responsive",
layout: { layout: {
id: "--", id: "--",
snapshot: null as null | Uint8Array, snapshot: null as null | Uint8Array,

View File

@ -7,6 +7,13 @@ export const loadSite = async (p: PG, site: ESite, note: string) => {
const layout_changed = p.site.layout.id !== site.layout.id; const layout_changed = p.site.layout.id !== site.layout.id;
p.site = site; p.site = site;
p.mode = "desktop";
if (p.site.responsive === "mobile-only") {
p.mode = "mobile";
} else if (p.site.responsive === "desktop-only") {
p.mode = "desktop";
}
if (layout_changed) { if (layout_changed) {
const old_layout = p.page.list[old_layout_id]; const old_layout = p.page.list[old_layout_id];

View File

@ -34,7 +34,7 @@ export const _ = {
(() => { (() => {
const baseurl = new URL("https://prasi.avolut.com/"); const baseurl = new URL("https://prasi.avolut.com/");
baseurl.pathname = ''; baseurl.pathname = '';
const url = ; const url = baseurl.toString();
const w = window; const w = window;
if (!w.prasiApi) { if (!w.prasiApi) {
w.prasiApi = {}; w.prasiApi = {};