mirror of
https://github.com/nextcloud/server.git
synced 2026-05-28 04:32:30 -04:00
2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
function r(i,t,n){const e=`#initial-state-${i}-${t}`;if(window._nc_initial_state?.has(e))return window._nc_initial_state.get(e);window._nc_initial_state||(window._nc_initial_state=new Map);const a=document.querySelector(e);if(a===null){if(n!==void 0)return n;throw new Error(`Could not find initial state ${t} of ${i}`)}try{const o=JSON.parse(atob(a.value));return window._nc_initial_state.set(e,o),o}catch(o){if(console.error("[@nextcloud/initial-state] Could not parse initial state",{key:t,app:i,error:o}),n!==void 0)return n;throw new Error(`Could not parse initial state ${t} of ${i}`,{cause:o})}}function l(){try{return r("core","capabilities")}catch{return console.debug("Could not find capabilities initial state fall back to _oc_capabilities"),"_oc_capabilities"in window?window._oc_capabilities:{}}}const c=(i,t)=>{const n=i.__vccOpts||i;for(const[e,a]of t)n[e]=a;return n};function s(){return r("files_sharing","isPublic",null)??document.querySelector('input#isPublic[type="hidden"][name="isPublic"][value="1"]')!==null}function u(){return r("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}export{c as _,u as a,l as g,s as i,r as l};
|
|
//# sourceMappingURL=public-C1mLBHT3.chunk.mjs.map
|