PageSourceSearch

https://www.copticcompass.com/_next/static/chunks/7085.c50bf403f9e31c31.js

js copticcompass.com collected 2026-10-08 07:22:40 UTC 24,989 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7085],{13220:(e,t,r)=>{r.d(t,{k5:()=>d});var n=r(12115),a={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},s=n.createContext&&n.createContext(a),i=["attr","size","title"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){var n,a,s;n=e,a=t,s=r[t],(a=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(a))in n?Object.defineProperty(n,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[a]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function d(e){return t=>n.createElement(u,o({attr:c({},e.attr)},t),function e(t){return t&&t.map((t,r)=>n.createElement(t.tag,c({key:r},t.attr),e(t.child)))}(e.child))}function u(e){var t=t=>{var r,{attr:a,size:s,title:l}=e,d=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,i),u=s||t.size||"1em";return t.className&&(r=t.className),e.className&&(r=(r?r+" ":"")+e.className),n.createElement("svg",o({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,a,d,{className:r,style:c(c({color:e.color||t.color},t.style),e.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),l&&n.createElement("title",null,l),e.children)};return void 0!==s?n.createElement(s.Consumer,null,e=>t(e)):t(a)}},28713:(e,t,r)=>{r.d(t,{U:()=>s,g:()=>a});var n=r(80903);function a(){return!0}function s(){return(0,n.k)("https://tvvcthgayeagphedyyow.supabase.co","sb_publishable_OZ9uRAGrHwNSzsrxKozZfg_LMYZu6K1")}},63603:(e,t,r)=>{function n(e){let t=(e instanceof Error||"object"==typeof e&&null!==e&&"message"in e&&"string"==typeof e.message?e.message:"").toLowerCase();return t.includes("invalid refresh token")||t.includes("refresh token not found")}async function a(e){try{await e.auth.signOut({scope:"local"})}catch{}}async function s(e){try{let{data:t,error:r}=await e.auth.getUser();if(r)return n(r)&&await a(e),null;return t.user??null}catch(t){if(n(t))return await a(e),null;throw t}}r.d(t,{M:()=>s})},64621:(e,t,r)=>{r.d(t,{n:()=>n});function n(e){return!!e&&("PGRST205"===e.code||"42P01"===e.code||e.message?.includes("Could not find the table")===!0||e.message?.includes("relation")===!0)}},67612:(e,t,r)=>{r.d(t,{t:()=>o});var n=r(95155),a=r(30321);let s={brand:"border-[rgb(var(--accent)/0.18)] bg-[rgb(var(--accent-soft)/0.72)] text-[rgb(var(--accent-strong))]",default:"border-[rgb(var(--line))] bg-[rgb(var(--surface)/0.6)] text-[rgb(var(--muted))] shadow-sm backdrop-blur-md",error:"border-[rgb(var(--danger)/0.18)] bg-[rgb(var(--danger)/0.08)] text-[rgb(var(--danger))]",info:"border-[rgb(var(--accent)/0.18)] bg-[rgb(var(--accent-soft)/0.72)] text-[rgb(var(--accent-strong))]",language:"border-[rgb(var(--coptic)/0.18)] bg-[rgb(var(--coptic-soft)/0.72)] text-[rgb(var(--coptic))]",success:"border-[rgb(var(--success)/0.18)] bg-[rgb(var(--success)/0.
108)] text-[rgb(var(--success))]",warning:"border-[rgb(var(--warning)/0.18)] bg-[rgb(var(--accent-soft)/0.72)] text-[rgb(var(--accent-strong))]"},i={compact:"px-4 py-3 text-sm",comfortable:"p-6"};function o({actions:e,align:t="center",children:r,className:l,dashed:c=!1,size:d="compact",title:u,tone:m="default"}){let p=!!r;return(0,n.jsxs)("div",{className:(0,a.cx)("rounded-lg border font-medium",s[m],i[d],c&&"border-dashed","center"===t?"text-center":"text-left",l),children:[u&&(0,n.jsx)("h3",{className:(0,a.cx)("font-bold",p?"mb-2 text-xl":"text-base"),children:u}),p&&(0,n.jsx)("div",{className:"leading-relaxed",children:r}),e&&(0,n.jsx)("div",{className:(0,a.cx)(p||u?"mt-4":void 0),children:e})]})}},72636:(e,t,r)=>{r.d(t,{lR:()=>i,mH:()=>l,zB:()=>o});var n=r(95155),a=r(30321);let s={default:"block text-sm font-semibold text-ink",muted:"text-xs font-semibold uppercase tracking-widest text-muted"};function i({children:e,className:t,htmlFor:r,tone:o="default"}){let l=(0,a.cx)(s[o],t);return r?(0,n.jsx)("label",{htmlFor:r,className:l,children:e}):(0,n.jsx)("span",{className:l,children:e})}function o({children:e,className:t,htmlFor:r,label:s,labelClassName:l,labelTone:c="default"}){return(0,n.jsxs)("div",{className:(0,a.cx)("space-y-2",t),children:[(0,n.jsx)(i,{htmlFor:r,tone:c,className:l,children:s}),e]})}function l({children:e,className:t}){return(0,n.jsx)("p",{className:(0,a.cx)("field-hint",t),children:e})}},90461:(e,t,r)=>{r.d(t,{Ak:()=>i,IN:()=>n,g4:()=>d,lS:()=>a,oX:()=>c,yM:()=>s});let n=["typo","translation","grammar","relation","other"],a=["open","reviewed","resolved","dismissed"],s=10,i=5e3,o={en:{typo:"Typo or spelling issue",translation:"Translation issue",grammar:"Grammar issue",relation:"Wrong grouping",other:"Other"},nl:{typo:"Type- of spelfout",translation:"Vertaalprobleem",grammar:"Grammaticaal probleem",relation:"Verkeerde groepering",other:"Overig"}},l={en:{open:"Open",reviewed:"Reviewed",resolved:"Resolved",dismissed:"Dismissed"},nl:{open:"Open",reviewed:"Beoordeeld",resolved:"Opgelost",dismissed:"Afgewezen"}};function c(e,t="en"){return o[t][e]}function d(e,t="en"){return l[t][e]}},90760:(e,t,r)=>{r.r(t),r.d(t,{EntryActionBarPanel:()=>D});var n=r(95155),a=r(5937),s=r(54757),i=r(92571),o=r(9083),l=r(12115),c=r(16661),d=r(27386),u=r(17415),m=r(67612),p=r(30321),h=r(99292),g=r(30772);let f=(0,g.A)("message-square-text",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}],["path",{d:"M7 11h10",key:"1twpyw"}],["path",{d:"M7 15h6",key:"d9of3u"}],["path",{d:"M7 7h8",key:"af5zfr"}]]);var y=r(9339);let x=(0,y.createServerReference)("60d7d61593dfeb7c10d3f325c0268ecc403f67f1cb",y.callServer,void 0,y.findSourceMapURL,"submitEntryReport");var v=r(72636),b=r(81131);let j={typo:"entry.actions.reason.typo",translation:"entry.actions.reason.translation",grammar:"entry.actions.reason.grammar",relation:"entry.actions.reason.relation",other:"entry.actions.reason.other"},N={"load-failed":"entry.actions.favoriteError.loadFailed","not-configured":"entry.actions.favoriteError.notConfigured",unavailable:"entry.actions.favoriteError.unavailable","update-failed":"entry.actions.favoriteError.updateFailed"};function w(){return{activeLockedAction:null,isReportOpen:!1,isShareOpen:!1,reportNotice:null,shareNotice:null}}function k(e,t){switch(t.type){case"toggleSharePanel":return{...e,activeLockedAction:null,isReportOpen:!1,isShareOpen:!e.isShareOpen,reportNotice:null,shareNotice:null};case"toggleReportPanel":return{...e,activeLockedAction:null,isReportOpen:!e.isReportOpen,isShareOpen:!1,reportNotice:null,shareNotice:null};case"favoriteClicked":return{...e,activeLockedAction:null,reportNotice:null,shareNotice:null};case"setLockedActionVisibility":if(t.visible)return{...e,activeLockedAction:t.lockedAction};return{...e,activeLockedAction:e.activeLockedAction===t.lockedAction?null:e.activeLockedAction};case"setShareNotice":return{...e,shareNotice:t.notice};case"setReportNotice":return{...e,reportNotice:t.notice};case"reportSubmitted":return{...e,isReportOpen:!1,reportNotice:t.notice};case"closeReportPanel":return{...e,isReportOpen:!1};default:return e}}var C=r(90461);function A({entry:e,language:t,onClose:r,onSubmitted:a}){let{t:s}=(0,u.o)(),c=(0,l.useRef)(null),[p,h,g]=(0,l.useActionState)(x,null);return(0,l.useEffect)(()=>{p?.success&&p.message&&(c.current?.reset(),a({message:p.message,tone:"success"}),r())},[r,a,p?.message,p?.success]),(0,n.jsxs)(b.s,{shadow:"soft",className:"p-5",children:[(0,n.jsxs)("div",{className:"mb-4",children:[(0,n.jsxs)("h3",{className:"flex items-center gap-2 text-sm font-semibold text-ink",children:[(0,n.jsx)(f,{className:"h-4 w-4 text-accent-strong dark:text-accent"}),s("entry.actions.reportTitle")]}),(0,n.jsx)("p",{className:"mt-2 max-w-2xl text-sm leading-6 text-muted",children:s("entry.actions.reportDescription")})]}),(0,n.jsxs)("form",{ref:c,action:h,className:"space-y-4",children:[(0,n.jsx)("input",{type:"hidden",name:"entryId",value:e.id}),(0,n.jsx)("input",{type:"hidden",name:"language",value:t}),(0,n.jsxs)("div",{className:"grid gap-4 md:grid-cols-[minmax(0,15rem)_1fr]",children:[(0,n.jsx)(v.zB,{htmlFor:`entry-report-reason-${e.id}`,label:s("entry.actions.reasonLabel"),labelTone:"muted",children:(0,n.jsxs)("select",{id:`entry-report-reason-${e.id}`,name:"reason",defaultValue:"",required:!0,className:"select-base h-11 text-sm",children:[(0,n.jsx)("option",{value:"",disabled:!0,children:s("entry.actions.reasonPlaceholder")}),C.IN.map(e=>(0,n.jsx)("option",{value:e,children:s(j[e])},e))]})}),(0,n.jsx)(v.zB,{htmlFor:`entry-report-commentary-${e.id}`,label:s("entry.actions.commentaryLabel"),labelTone:"muted",children:(0,n.jsx)("textarea",{id:`entry-report-commentary-${e.id}`,name:"commentary",required:!0,minLength:C.yM,maxLength:C.Ak,rows:5,className:"textarea-base min-h-[8rem] resize-y text-sm leading-6",placeholder:s("entry.actions.commentaryPlaceholder")})})]}),(0,n.jsxs)("div",{className:"flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between",children:[(0,n.jsx)("p",{className:"text-xs leading-5 text-muted",children:s("entry.actions.commentaryHint")}),(0,n.jsxs)("div",{className:"flex flex-wrap gap-3",children:[(0,n.jsx)("button",{type:"button",className:(0,d.El)({size:"sm",variant:"ghost"}),onClick:r,children:s("entry.actions.cancelReport")}),(0,n.jsxs)("button",{type:"submit",disabled:g,className:(0,d.El)({className:"gap-2 px-5"}),children:[g?(0,n.jsx)(i.A,{className:"h-4 w-4 animate-spin"}):(0,n.jsx)(o.A,{className:"h-4 w-4"}),g?s("entry.actions.submittingReport"):s("entry.actions.submitReport")]})]})]}),p?.error?(0,n.jsx)(m.t,{tone:"error",align:"left",children:p.error}):null]})]})}var O=r(99314);
1let S=(0,g.A)("link-2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]);var R=r(42021);function E({canUseNativeShare:e,notice:t,onCopyLink:r,onCopyText:s,onNativeShare:i,shareLinks:o,sharePayload:l}){let{t:c}=(0,u.o)();return(0,n.jsxs)("div",{className:"rounded-lg border border-accent/25 bg-accent-soft/60 p-5 shadow-soft backdrop-blur-md",children:[(0,n.jsxs)("div",{className:"mb-4",children:[(0,n.jsxs)("h3",{className:"flex items-center gap-2 text-sm font-semibold text-ink",children:[(0,n.jsx)(a.A,{className:"h-4 w-4 text-accent-strong dark:text-accent"}),c("entry.actions.shareTitle")]}),(0,n.jsx)("p",{className:"mt-2 max-w-2xl text-sm leading-6 text-muted",children:c("entry.actions.shareDescription")})]}),(0,n.jsxs)("div",{className:"grid gap-4 lg:grid-cols-[minmax(0,1.3fr)_minmax(0,1fr)]",children:[(0,n.jsxs)(b.s,{shadow:"soft",className:"p-4",children:[(0,n.jsx)("p",{className:"text-xs font-semibold uppercase tracking-widest text-accent-strong dark:text-accent",children:c("entry.actions.sharePreviewLabel")}),(0,n.jsx)("p",{className:"mt-3 whitespace-pre-line text-sm leading-6 text-ink",children:l.text})]}),(0,n.jsxs)("div",{className:"grid gap-3 sm:grid-cols-2",children:[e?(0,n.jsxs)("button",{type:"button",className:(0,d.El)({className:"justify-center gap-2 px-4",variant:"secondary"}),onClick:i,children:[(0,n.jsx)(a.A,{className:"h-4 w-4"}),c("entry.actions.shareNative")]}):null,(0,n.jsxs)("button",{type:"button",className:(0,d.El)({className:"justify-center gap-2 px-4",variant:"secondary"}),onClick:s,children:[(0,n.jsx)(O.A,{className:"h-4 w-4"}),c("entry.actions.shareCopyText")]}),(0,n.jsxs)("button",{type:"button",className:(0,d.El)({className:"justify-center gap-2 px-4",variant:"secondary"}),onClick:r,children:[(0,n.jsx)(S,{className:"h-4 w-4"}),c("entry.actions.shareCopyLink")]}),(0,n.jsxs)("a",{href:o.x,target:"_blank",rel:"noreferrer",className:(0,d.El)({className:"justify-center gap-2 px-4",variant:"secondary"}),children:[(0,n.jsx)(R.TCj,{className:"h-4 w-4"}),c("entry.actions.sharePlatformX")]}),(0,n.jsxs)("a",{href:o.facebook,target:"_blank",rel:"noreferrer",className:(0,d.El)({className:"justify-center gap-2 px-4",variant:"secondary"}),children:[(0,n.jsx)(R.ok6,{className:"h-4 w-4"}),c("entry.actions.sharePlatformFacebook")]}),(0,n.jsxs)("a",{href:o.linkedin,target:"_blank",rel:"noreferrer",className:(0,d.El)({className:"justify-center gap-2 px-4",variant:"secondary"}),children:[(0,n.jsx)(R.H1h,{className:"h-4 w-4"}),c("entry.actions.sharePlatformLinkedIn")]})]})]}),t?(0,n.jsx)("div",{className:"mt-4",children:(0,n.jsx)(m.t,{tone:t.tone,align:"left",children:t.message})}):null]})}var P=r(28713),L=r(64621),_=r(12533),$=r(19576),M=r(98407),T=r(24576),F=r(77540),z=r(47645);let U=(0,d.$)({className:"h-8 w-8 bg-elevated"});function D({compact:e=!1,entry:t,initialIntent:r}){let{language:g,t:f}=(0,u.o)(),y=(0,h.B)(),{activeLockedAction:x,closeReportPanel:v,handleFavoriteClick:b,handleLockedActionOpenChange:j,handleReportSubmitted:C,isReportOpen:O,isShareOpen:S,reportNotice:R,setShareNotice:B,shareNotice:V,toggleReportPanel:q,toggleSharePanel:I}=function(){let[e,t]=(0,l.useReducer)(k,void 0,w);return{...e,closeReportPanel(){t({type:"closeReportPanel"})},handleFavoriteClick(){t({type:"favoriteClicked"})},handleLockedActionOpenChange(e,r){t({lockedAction:e,type:"setLockedActionVisibility",visible:r})},handleReportSubmitted(e){t({notice:e,type:"reportSubmitted"})},setReportNotice(e){t({notice:e,type:"setReportNotice"})},setShareNotice(e){t({notice:e,type:"setShareNotice"})},toggleReportPanel(){t({type:"toggleReportPanel"})},toggleSharePanel(){t({type:"toggleSharePanel"})}}}(),{errorCode:H,isFavorited:G,isLoading:K,isPending:Z,pendingAction:W,toggleFavorite:X}=function(e,t){let[r,n]=(0,l.useState)(null),[a,s]=(0,l.useState)(null),[i,o]=(0,l.useState)(!!t),[c,d]=(0,l.useState)(!1),[u,m]=(0,l.useState)(null);async function p(){if(!t||i)return;let a=(0,P.U)();if(!a){s("unavailable"),d(!1),m(null);return}if(d(!0),m(r?"remove":"save"),s(null),r){n(null);let{error:i}=await a.from("entry_favorites").delete().eq("user_id",t).eq("entry_id",String(e));i&&(n(r),(0,L.n)(i)?s("not-configured"):s("update-failed")),d(!1),m(null);return}let o={entry_id:String(e),user_id:t};n({created_at:new Date().toISOString(),...o});let{data:l,error:c}=await a.from("entry_favorites").upsert(o,{onConflict:"user_id,entry_id"}).select("*").maybeSingle();c?(n(r),(0,L.n)(c)?s("not-configured"):s("update-failed")):n(l??null),d(!1),m(null)}return(0,l.useEffect)(()=>{let r=!0;return async function(){if(!t){if(!r)return;n(null),s(null),o(!1),d(!1),m(null);return}r&&(n(null),s(null),o(!0));let a=(0,P.U)();if(!a){if(!r)return;n(null),s("unavailable"),o(!1),d(!1),m(null);return}let{data:i,error:l}=await a.from("entry_favorites").select("*").eq("user_id",t).eq("entry_id",String(e)).maybeSingle();if(r){if(l){if((0,L.n)(l)){s("not-configured"),n(null),o(!1);return}s("load-failed"),o(!1);return}n(i??null),s(null),o(!1)}}(),()=>{r=!1}},[e,t]),{errorCode:a,isFavorited:!!r,isLoading:i,isPending:c,pendingAction:u,toggleFavorite:p}}(t.id,y.user?.id??null),{canUseNativeShare:Y,copyLink:J,copyText:Q,nativeShare:ee,shareLinks:et,sharePayload:er}=function({entry:e,language:t,onNoticeChange:r}){let n,a,{t:s}=(0,u.o)(),i=function({entry:e,language:t,url:r}){var n;let a=function({entry:e,language:t}){var r,n;let{heading:a,headingParts:s}=function(e){let t=(0,F.jA)(e);return t.length>0?{heading:(0,F.y$)(t),headingParts:t.map(({marker:e,spelling:t})=>({marker:e,spelling:t}))}:{heading:(0,z.bo)((0,F.Om)(e)),headingParts:[]}}(e),i=(0,z.GE)(e,t).map(e=>({values:e.values})),o=(r=e,n=t,i.map(e=>e.values.map(({marker:e,meaning:t})=>`${e} ${t}`).join(";
1 ")).filter(Boolean).join("; ")||(0,z.VD)(r,n)),l=(0,$.V0)((0,M.v6)(e),e=>(0,T.sC)(t,e));return{description:(0,z.FE)(e,t,{displayHeadword:a,partOfSpeechLabel:l,summary:o}),genderedGlossRows:i,gloss:o,heading:a,headingParts:s,partOfSpeechLabel:l}}({entry:e,language:t}),s=a.heading,i=(n=a.gloss)?/[.!?]$/.test(n)?n:`${n}.`:"",o=("nl"===t?[`Koptisch woordenboeklemma: ${s}`,i||"Een lemma uit het Koptische woordenboek."]:[`Coptic dictionary entry: ${s}`,i||"A featured entry from the Coptic dictionary."]).filter(Boolean).join("\n");return{copyText:`${o}
2${r}`,text:o,title:"nl"===t?`${s} | Koptisch woordenboek`:`${s} | Coptic Dictionary`,url:r}}({entry:e,language:t,url:function(e,t,r){if(r)return r;let n=(0,_.u3)(e,t),a=window.location.origin;return a?new URL(n,a).toString():n}(e.id,t,window.location.href)}),o=(n=encodeURIComponent(i.url),a=encodeURIComponent(i.text),{facebook:`https://www.facebook.com/sharer/sharer.php?u=${n}`,linkedin:`https://www.linkedin.com/sharing/share-offsite/?url=${n}`,x:`https://twitter.com/intent/tweet?text=${a}&url=${n}`});async function l(e,t){if("u"<typeof navigator||!navigator.clipboard)return void r({message:s("entry.actions.shareCopyFailed"),tone:"error"});try{await navigator.clipboard.writeText(e),r({message:t,tone:"success"})}catch{r({message:s("entry.actions.shareCopyFailed"),tone:"error"})}}async function c(){await l(i.url,s("entry.actions.shareLinkCopied"))}async function d(){await l(i.copyText,s("entry.actions.shareTextCopied"))}async function m(){if("u">typeof navigator&&"function"==typeof navigator.share)try{await navigator.share({text:i.text,title:i.title,url:i.url}),r(null)}catch(e){if(e instanceof Error&&"AbortError"===e.name)return;r({message:s("entry.actions.shareNativeFailed"),tone:"error"})}}return{canUseNativeShare:"u">typeof navigator&&"function"==typeof navigator.share,copyLink:c,copyText:d,nativeShare:m,shareLinks:o,sharePayload:i}}({entry:t,language:g,onNoticeChange:B}),en=(0,l.useRef)(!1),ea=f(y.authAvailable?"entry.actions.loginPrompt":"entry.actions.authUnavailable"),es=H?f(N[H]):null,ei=y.isAuthenticated&&O,eo=`entry-share-panel-${t.id}`,el=f("entry.actions.favorite");return(K?el=f("entry.actions.favoriteLoading"):Z?el=f("remove"===W?"entry.actions.favoriteRemoving":"entry.actions.favoriteSaving"):G&&(el=f("entry.actions.favorited")),(0,l.useEffect)(()=>{if(r&&!en.current){if(en.current=!0,"share"===r)return void I();if("report"===r)return void(y.isReady&&y.isAuthenticated?q():j("report",!0));y.isAuthenticated||j("favorite",!0)}},[y.isAuthenticated,y.isReady,j,r,q,I]),e)?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[(0,n.jsxs)("button",{type:"button","aria-controls":eo,"aria-expanded":S,"aria-label":f(S?"entry.actions.shareClose":"entry.actions.share"),title:f(S?"entry.actions.shareClose":"entry.actions.share"),className:(0,p.cx)(U,S&&"border-accent/30 bg-accent-soft text-accent-strong hover:bg-accent-soft hover:text-ink dark:text-accent"),onClick:I,children:[(0,n.jsx)(a.A,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:f(S?"entry.actions.shareClose":"entry.actions.share")})]}),(0,n.jsxs)(c.u,{className:(0,p.cx)(U,(K||Z)&&"opacity-70",G&&"border-danger/20 bg-danger/5 text-danger hover:bg-danger/10"),disabled:K||Z,isAuthenticated:y.isAuthenticated,isReady:y.isReady,lockedContent:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.A,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:el})]}),lockedOpen:"favorite"===x,lockedMessage:ea,onLockedOpenChange:e=>j("favorite",e),onClick:()=>{b(),X()},title:el,"aria-label":el,children:[K||Z?(0,n.jsx)(i.A,{className:"h-4 w-4 animate-spin"}):(0,n.jsx)(s.A,{className:(0,p.cx)("h-4 w-4",G&&"fill-current")}),(0,n.jsx)("span",{className:"sr-only",children:el})]}),(0,n.jsxs)(c.u,{className:(0,p.cx)(U,O&&"border-warning/25 bg-warning/5 text-warning hover:bg-warning/10"),isAuthenticated:y.isAuthenticated,isReady:y.isReady,lockedContent:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.A,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:f(ei?"entry.actions.reportClose"
2:"entry.actions.report")})]}),lockedOpen:"report"===x,lockedMessage:ea,onLockedOpenChange:e=>j("report",e),onClick:q,title:f(ei?"entry.actions.reportClose":"entry.actions.report"),"aria-label":f(ei?"entry.actions.reportClose":"entry.actions.report"),children:[(0,n.jsx)(o.A,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:f(ei?"entry.actions.reportClose":"entry.actions.report")})]})]}),es?(0,n.jsx)("div",{className:"w-full sm:w-[min(28rem,calc(100vw-6rem))]",children:(0,n.jsx)(m.t,{tone:"error",align:"left",children:es})}):null,R?(0,n.jsx)("div",{className:"w-full sm:w-[min(28rem,calc(100vw-6rem))]",children:(0,n.jsx)(m.t,{tone:R.tone,align:"left",children:R.message})}):null,S?(0,n.jsx)("div",{id:eo,className:"w-full sm:w-[min(42rem,calc(100vw-6rem))]",children:(0,n.jsx)(E,{canUseNativeShare:Y,notice:V,onCopyLink:()=>void J(),onCopyText:()=>void Q(),onNativeShare:()=>void ee(),shareLinks:et,sharePayload:er})}):null,ei?(0,n.jsx)("div",{className:"w-full sm:w-[min(42rem,calc(100vw-6rem))]",children:(0,n.jsx)(A,{entry:t,language:g,onClose:v,onSubmitted:C})}):null]}):(0,n.jsxs)("div",{className:"space-y-4",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-4 lg:flex-row lg:items-start lg:justify-between",children:[(0,n.jsxs)("div",{className:"max-w-2xl space-y-2",children:[(0,n.jsx)("p",{className:"text-xs font-semibold uppercase tracking-widest text-accent-strong dark:text-accent",children:f("entry.actions.eyebrow")}),(0,n.jsx)("p",{className:"text-sm leading-6 text-muted",children:f("entry.actions.description")})]}),(0,n.jsxs)("div",{className:"flex flex-wrap gap-3",children:[(0,n.jsxs)("button",{type:"button","aria-controls":eo,"aria-expanded":S,className:(0,p.cx)((0,d.El)({className:"gap-2 px-4",variant:"secondary"}),S&&"border-accent/30 bg-accent-soft text-accent-strong hover:bg-accent-soft hover:text-ink dark:text-accent"),onClick:I,children:[(0,n.jsx)(a.A,{className:"h-4 w-4"}),f(S?"entry.actions.shareClose":"entry.actions.share")]}),(0,n.jsxs)(c.u,{className:(0,p.cx)((0,d.El)({className:"gap-2 px-4",variant:"secondary"}),(K||Z)&&"opacity-70",G&&"border-danger/20 bg-danger/5 text-danger hover:bg-danger/10"),disabled:K||Z,isAuthenticated:y.isAuthenticated,isReady:y.isReady,lockedOpen:"favorite"===x,lockedMessage:ea,onLockedOpenChange:e=>j("favorite",e),onClick:()=>{b(),X()},children:[K||Z?(0,n.jsx)(i.A,{className:"h-4 w-4 animate-spin"}):(0,n.jsx)(s.A,{className:(0,p.cx)("h-4 w-4",G&&"fill-current")}),el]}),(0,n.jsxs)(c.u,{className:(0,p.cx)((0,d.El)({className:"gap-2 px-4",variant:"secondary"}),O&&"border-warning/25 bg-warning/5 text-warning hover:bg-warning/10"),isAuthenticated:y.isAuthenticated,isReady:y.isReady,lockedOpen:"report"===x,lockedMessage:ea,onLockedOpenChange:e=>j("report",e),onClick:q,children:[(0,n.jsx)(o.A,{className:"h-4 w-4"}),f(ei?"entry.actions.reportClose":"entry.actions.report")]})]})]}),es?(0,n.jsx)(m.t,{tone:"error",align:"left",children:es}):null,R?(0,n.jsx)(m.t,{tone:R.tone,align:"left",children:R.message}):null,S?(0,n.jsx)("div",{id:eo,children:(0,n.jsx)(E,{canUseNativeShare:Y,notice:V,onCopyLink:()=>void J(),onCopyText:()=>void Q(),onNativeShare:()=>void ee(),shareLinks:et,sharePayload:er})}):null,ei?(0,n.jsx)(A,{entry:t,language:g,onClose:v,onSubmitted:C}):null]})}},92571:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(30772).A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},99292:(e,t,r)=>{r.d(t,{B:()=>i});var n=r(12115),a=r(28713),s=r(63603);function i(){let e=(0,a.g)(),[t,r]=(0,n.useState)(e?"loading":"unavailable"),[i,o]=(0,n.useState)(null);return(0,n.useEffect)(()=>{if(!e)return;let t=(0,a.U)();if(!t)return;let n=!0;(0,s.M)(t).then(e=>{n&&(o(e),r(e?"signed-in":"signed-out"))}).catch(()=>{n&&(o(null),r("signed-out"))});let{data:{subscription:i}}=t.auth.onAuthStateChange((e,t)=>{o(t?.user??null),r(t?.user?"signed-in":"signed-out")});return()=>{n=!1,i.unsubscribe()}},[e]),{authAvailable:e,isAuthenticated:"signed-in"===t,isReady:"loading"!==t,status:t,user:i}}},99314:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(30772).A)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.