\n
diff --git a/assets/compose-Gtwe4AUy.js b/assets/compose-cXFPaEYk.js similarity index 91% rename from assets/compose-Gtwe4AUy.js rename to assets/compose-cXFPaEYk.js index 60de394..d498ea4 100644 --- a/assets/compose-Gtwe4AUy.js +++ b/assets/compose-cXFPaEYk.js @@ -1,2 +1,2 @@ -import{a9 as _,h as l,i as o,U as g,M as v,a3 as T,y as u,T as t,c as e,I as m,w as y,aa as I,ac as C}from"./useTitle-6AJYXxJy.js";_();window.opener&&(console=window.opener.console);function x(){var d,r;const[s,p]=l("default"),[a,w]=l(null),{editStatus:c,replyToStatus:i,draftStatus:f}=window.__COMPOSE__||{};return g(c?o._({id:"Txus+H"}):i?o._({id:"03vjxE",values:{0:((d=i.account)==null?void 0:d.acct)||((r=i.account)==null?void 0:r.username)}}):o._({id:"QOhkyl"})),u(()=>{const n=v();w(!!n),n&&T()},[]),u(()=>{if(s==="closed"){try{window.opener.focus()}catch{}window.close()}},[s]),s==="closed"?e("div",{class:"box",children:[e("p",{children:e(t,{id:"mBdQnV"})}),e("p",{children:e("button",{onClick:()=>{window.close()},children:e(t,{id:"rf8fiC"})})})]}):a===!1?e("div",{class:"box",children:[e("h1",{children:e(t,{id:"SlfejT"})}),e("p",{children:e(t,{id:"D3vX+9"})}),e("p",{children:e("a",{href:"/",children:e(t,{id:"iWpEwy"})})})]}):a?e(m,{editStatus:c,replyToStatus:i,draftStatus:f,standalone:!0,hasOpener:window.opener,onClose:n=>{const{newStatus:h,fn:S=()=>{}}=n||{};try{h&&window.opener.__STATES__.reloadStatusPage++,S(),p("closed")}catch{}}}):e("div",{class:"box",children:e(y,{})})}C(e(I,{i18n:o,children:e(x,{})}),document.getElementById("app-standalone")); -//# sourceMappingURL=compose-Gtwe4AUy.js.map +import{a9 as _,h as l,i as o,U as g,M as v,a3 as T,y as u,T as t,c as e,I as m,w as y,aa as I,ac as C}from"./useTitle-B8ZF9tfB.js";_();window.opener&&(console=window.opener.console);function x(){var d,r;const[s,p]=l("default"),[a,w]=l(null),{editStatus:c,replyToStatus:i,draftStatus:f}=window.__COMPOSE__||{};return g(c?o._({id:"Txus+H"}):i?o._({id:"03vjxE",values:{0:((d=i.account)==null?void 0:d.acct)||((r=i.account)==null?void 0:r.username)}}):o._({id:"QOhkyl"})),u(()=>{const n=v();w(!!n),n&&T()},[]),u(()=>{if(s==="closed"){try{window.opener.focus()}catch{}window.close()}},[s]),s==="closed"?e("div",{class:"box",children:[e("p",{children:e(t,{id:"mBdQnV"})}),e("p",{children:e("button",{onClick:()=>{window.close()},children:e(t,{id:"rf8fiC"})})})]}):a===!1?e("div",{class:"box",children:[e("h1",{children:e(t,{id:"SlfejT"})}),e("p",{children:e(t,{id:"D3vX+9"})}),e("p",{children:e("a",{href:"/",children:e(t,{id:"iWpEwy"})})})]}):a?e(m,{editStatus:c,replyToStatus:i,draftStatus:f,standalone:!0,hasOpener:window.opener,onClose:n=>{const{newStatus:h,fn:S=()=>{}}=n||{};try{h&&window.opener.__STATES__.reloadStatusPage++,S(),p("closed")}catch{}}}):e("div",{class:"box",children:e(y,{})})}C(e(I,{i18n:o,children:e(x,{})}),document.getElementById("app-standalone")); +//# sourceMappingURL=compose-cXFPaEYk.js.map diff --git a/assets/compose-Gtwe4AUy.js.map b/assets/compose-cXFPaEYk.js.map similarity index 98% rename from assets/compose-Gtwe4AUy.js.map rename to assets/compose-cXFPaEYk.js.map index e38c8f8..39ab05c 100644 --- a/assets/compose-Gtwe4AUy.js.map +++ b/assets/compose-cXFPaEYk.js.map @@ -1 +1 @@ -{"version":3,"file":"compose-Gtwe4AUy.js","sources":["../../src/compose.jsx"],"sourcesContent":["import './index.css';\nimport './app.css';\nimport './polyfills';\n\nimport { i18n } from '@lingui/core';\nimport { t, Trans } from '@lingui/macro';\nimport { I18nProvider } from '@lingui/react';\nimport { render } from 'preact';\nimport { useEffect, useState } from 'preact/hooks';\n\nimport ComposeSuspense from './components/compose-suspense';\nimport Loader from './components/loader';\nimport { initActivateLang } from './utils/lang';\nimport { initStates } from './utils/states';\nimport { getCurrentAccount, setCurrentAccountID } from './utils/store-utils';\nimport useTitle from './utils/useTitle';\n\ninitActivateLang();\n\nif (window.opener) {\n console = window.opener.console;\n}\n\nfunction App() {\n const [uiState, setUIState] = useState('default');\n const [isLoggedIn, setIsLoggedIn] = useState(null);\n\n const { editStatus, replyToStatus, draftStatus } = window.__COMPOSE__ || {};\n\n useTitle(\n editStatus\n ? t`Editing source status`\n : replyToStatus\n ? t`Replying to @${\n replyToStatus.account?.acct || replyToStatus.account?.username\n }`\n : t`Compose`,\n );\n\n useEffect(() => {\n const account = getCurrentAccount();\n setIsLoggedIn(!!account);\n if (account) {\n initStates();\n }\n }, []);\n\n useEffect(() => {\n if (uiState === 'closed') {\n try {\n // Focus parent window\n window.opener.focus();\n } catch (e) {}\n window.close();\n }\n }, [uiState]);\n\n if (uiState === 'closed') {\n return (\n
\n
\n \n
\n\n
\n \n
\n\n {attachment.description || No description}\n
\n\n
\n
\n
\n {results.pagination?.offset > 0 && (\n \n )}\n \n {results.pagination?.offset + results.pagination?.count <\n results.pagination?.total_count && (\n \n )}\n
\n >\n ) : (\n uiState === 'results' && (\nNo results
\n\n
\n {attachment.description || No description}\n
\n\n
\n
\n
\n {results.pagination?.offset > 0 && (\n \n )}\n \n {results.pagination?.offset + results.pagination?.count <\n results.pagination?.total_count && (\n \n )}\n
\n >\n ) : (\n uiState === 'results' && (\nNo results
\n\n
${d.innerHTML.trim()}
`,d.replaceWith(m)}}if(l){const d=[...a.querySelectorAll("p")].filter(m=>zl.test(m.innerText));for(const m of d){const h=[m];let p=!1,g=m;for(;g.nextElementSibling;){const v=g.nextElementSibling;if(v&&v.tagName==="P")if(Vl.test(v.innerText)){h.push(v),p=!0;break}else h.push(v);else break;g=v}if(p){const v=document.createElement("pre");for(const y of h)for(const x of y.querySelectorAll("br"))x.replaceWith(`
`);const T=h.map(y=>y.innerHTML).join(`
-`);v.innerHTML=`${T}
`,m.replaceWith(v);for(const y of h)y.remove()}}}if(s.includes("`")){u=zo(a);for(const f of u){let d=No(f.nodeValue);Hl.test(d)&&(d=d.replaceAll(/(`[^]+?`)/g,"$1
")),Nt.innerHTML=d,f.replaceWith(...Nt.childNodes)}}if(Bl.test(s)){u=zo(a,{rejectFilter:["A"]});for(const f of u){let d=No(f.nodeValue);Ul.test(d)&&(d=d.replaceAll(jl,'$1')),Nt.innerHTML=d,f.replaceWith(...Nt.childNodes)}}if(s.includes("#")){let f=null;const d=[...a.querySelectorAll("p")].filter((m,h)=>{let p=0;for(let g=0;g${T}
`,m.replaceWith(v);for(const y of h)y.remove()}}}if(s.includes("`")){u=zo(a);for(const f of u){let d=No(f.nodeValue);Hl.test(d)&&(d=d.replaceAll(Kl,"$1
")),Nt.innerHTML=d,f.replaceWith(...Nt.childNodes)}}if(Bl.test(s)){u=zo(a,{rejectFilter:["A"]});for(const f of u){let d=No(f.nodeValue);Ul.test(d)&&(d=d.replaceAll(jl,'$1')),Nt.innerHTML=d,f.replaceWith(...Nt.childNodes)}}if(s.includes("#")){let f=null;const d=[...a.querySelectorAll("p")].filter((m,h)=>{let p=0;for(let g=0;g████ ████████
\n\n