ai / frontend /build /_app /immutable /nodes /5.DHZRW02m.js
dev-rexpro's picture
Upload 946 files
537a6f0 verified
Raw
History Blame Contribute Delete
2.21 kB
import "../chunks/DKem_M_z.js";
import "../chunks/DwLkIEu4.js";
import { p as push, i as getContext, o as onMount, w as set, g as comment, h as first_child, a as append, b as pop, e as store_get, s as setup_stores, C as deferred_template_effect, q as mutable_source, $ as $document, k as get } from "../chunks/B-Kw_l3V.js";
import { i as if_block } from "../chunks/DWHK2A9K.js";
import { s as slot } from "../chunks/zXynQJya.js";
import { h as head } from "../chunks/BmxCyGHt.js";
import { i as init } from "../chunks/CUpGYt-B.js";
import { c as config, u as user, R as REXPRO_NAME } from "../chunks/BJ3rUC-5.js";
import { g as goto } from "../chunks/BLfIdBii.js";
function _layout($$anchor, $$props) {
push($$props, false);
const $config = () => store_get(config, "$config", $$stores);
const $user = () => store_get(user, "$user", $$stores);
const $i18n = () => store_get(i18n, "$i18n", $$stores);
const $REXPRO_NAME = () => store_get(REXPRO_NAME, "$REXPRO_NAME", $$stores);
const [$$stores, $$cleanup] = setup_stores();
const i18n = getContext("i18n");
let loaded = mutable_source(false);
onMount(async () => {
var _a, _b, _c, _d, _e, _f;
if (!((((_b = (_a = $config()) == null ? void 0 : _a.features) == null ? void 0 : _b.enable_notes) ?? false) && (((_c = $user()) == null ? void 0 : _c.role) === "admin" || (((_f = (_e = (_d = $user()) == null ? void 0 : _d.permissions) == null ? void 0 : _e.features) == null ? void 0 : _f.notes) ?? true)))) {
goto("/");
}
set(loaded, true);
});
init();
var fragment = comment();
head("1v8al8m", ($$anchor2) => {
deferred_template_effect(
($0) => {
$document.title = `
${$0 ?? ""}${$REXPRO_NAME() ?? ""}
`;
},
[() => $i18n().t("Notes")]
);
});
var node = first_child(fragment);
{
var consequent = ($$anchor2) => {
var fragment_1 = comment();
var node_1 = first_child(fragment_1);
slot(node_1, $$props, "default", {}, null);
append($$anchor2, fragment_1);
};
if_block(node, ($$render) => {
if (get(loaded)) $$render(consequent);
});
}
append($$anchor, fragment);
pop();
$$cleanup();
}
export {
_layout as component
};