PageSourceSearch

https://archiqualidata.ca/_next/static/chunks/9249-7b201bff070ff8bb.js

js archiqualidata.ca collected 2026-10-06 23:56:10 UTC 38,894 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="88f5609b-f1f8-49a4-94b9-58620669695b",e._sentryDebugIdIdentifier="sentry-dbid-88f5609b-f1f8-49a4-94b9-58620669695b")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9249],{837:(e,t,a)=>{a.d(t,{d:()=>c});var r=a(66374),n=a(47324),s=a(46858),i=a(72285),l=a(21606);let o=(0,n.F)("icon-link",{variants:{variant:{default:"",reverse:"flex-row-reverse"}},defaultVariants:{variant:"default"}}),c=(0,l.forwardRef)(({...e},t)=>{let{children:a,variant:n,image:l,...c}=e;return(0,r.jsxs)("span",{ref:t,...c,className:(0,s.A)(e.className,o({variant:n})),children:[(0,r.jsx)(i.default,{src:l.url,alt:l.alt,...l.properties,width:16,height:16}),a]})});c.displayName="TextWithIcon"},54363:(e,t,a)=>{a.d(t,{Q:()=>l});var r=a(84122),n=a(9038),s=a(21606),i=a(64676);let l=()=>{let e=(0,n.useSearchParams)(),{search:t}=(0,r.hb)();return(0,s.useMemo)(()=>{let a={},r=(t?.trim()||e.get("q")?.trim()||(0,i.N_)()).trim();return r&&(a.q=r),a},[e,t])}},55295:(e,t,a)=>{a.d(t,{$:()=>c});var r=a(66374),n=a(47324),s=a(46858),i=a(21606),l=a(837);let o=(0,n.F)("btn",{variants:{variant:{primary:"btn-primary",secondary:"btn-secondary",light:"btn-light",white:"btn-white",danger:"btn-danger",default:"","outline-secondary":"btn-outline-secondary","outline-primary":"btn-outline-primary"},size:{sm:"btn-sm",icon:"btn-icon"}},defaultVariants:{variant:"primary"}}),c=(0,i.forwardRef)(({variant:e,size:t,children:a,url:n,asChild:i,type:c="button",...d},u)=>{let{className:p}=d,m=i||"button";return(0,r.jsx)(m,{...d,..."button"===m?{type:c}:{},ref:u,disabled:d.disabled,className:(0,s.A)(o({variant:e,size:t,className:p})),children:n?(0,r.jsx)(l.d,{image:n,children:a}):a})});c.displayName="Button"},57975:(e,t,a)=>{a.d(t,{K:()=>u});var r=a(86199),n=a(92283),s=a(12702),i=a.n(s),l=a(34128),o=a(50318);let c=n.A.create({}),d=!1;class u{constructor(e){d||(d=!0,c.interceptors.request.use(async e=>{if(!e.headers.Authorization){let t="aiV5fS0z.r2sMnQn5GR2c6eHQPTOjqvfEm2kMNqtz";t&&(e.headers.Authorization=`api-key ${t}`)}return e}),c.interceptors.response.use(e=>e,e=>(l.Ay.captureException(e),"ERR_CANCELED"===e.code||"ERR_CANCELED"===e.response||e.response&&"status"in e.response&&401===parseInt(e.response.status)&&console.error("API authentication failed:",e.config?.url),Promise.reject(e))));const t=new AbortController;return this.controller=t,this.signal=t.signal,this.config={url:e??"https://api.archiqualidata.ca/api/client/",headers:{"content-type":r.n.APPLICATION_JSON},signal:this.signal,httpsAgent:new(i()).Agent({rejectUnauthorized:!0})},this}contentType(e){return this.config.headers={...this.config.headers,"content-type":e},this}cancel(e){if(e)this.config={...this.config,signal:e};else{let{signal:e}=new AbortController;this.config={...this.config,signal:e}}return this}async session(){return"aiV5fS0z.r2sMnQn5GR2c6eHQPTOjqvfEm2kMNqtz"}responseType(e){this.config.headers={...this.config.headers,responseType:e}}append(e){return this.config.url=this.config.url+e,this}method(e){return this.config.method=e,this}params(e){return this.config.params=e,this}setData(e){if(this.config.data=e,this.config.headers["content-type"]===r.n.FORM_URLENCODED&&(this.config.data=o.A.stringify(e)),this.config.headers["content-type"]===r.n.FORM_DATA){let t=new FormData;for(let a in e){let r=e[a]??null;Array.isArray(r)?r.forEach(e=>{e&&t.append(`${a}`,e)}):e[a]&&t.append(a,e[a])}this.config.data=t}return this}async then(...e){return this.config.params={...this.config.params,lang:window.localStorage.getItem("current_lang")??"fr"},c(this.config).then(...e)}}},65123:(e,t,a)=>{a.d(t,{Et:()=>l,Fo:()=>o,WZ:()=>i,_o:()=>r,ad:()=>n,cz:()=>c,th:()=>s});let r=["jpg","jpeg","png","gif","bmp","tiff","svg","webp","ico","heic","image"],n=["mp4","avi","mov","wmv","flv","mkv","webm","mpeg","mpg","3gp","video"],s=["mp3","wav","aac","ogg","flac","aiff","wma","m4a","audio"];function i(e){return!!e&&(e.includes("youtube.com")||e.includes("youtu.be")||e.includes("vimeo.com"))}function l(e){if(!e)return null;let t=e.match(/(?:youtube\.com\/(?:embed\/|watch\?v=|v\/|shorts\/)|youtu\.be\/)([A-Za-z0-9_-]{11})/);if(t?.[1])return`https://www.youtube.com/embed/${t[1]}`;let a=e.match(/vimeo\.com\/(?:video\/)?(\d+)/);return a?.[1]?`https://player.vimeo.com/video/${a[1]}`:null}function o(e,t){if(e?.name){let a=e.name.split(".").pop()??"";if((t??[...r,...n,...s]).includes(a))return!0}return!1}function c(e){return e instanceof File&&e.size<0x6400000}},83704:(e,t,a)=>{a.d(t,{m:()=>c});var r=a(66374),n=a(93336),s=a(46858),i=a(78033);a(21606);var l=a(64676),o=a(54363);let c=({className:e})=>{let t=(0,n.a8)(),a=(0,i.c)(),c=(0,o.Q)(),d=[{path:"/entities",label:a("Filter.entity")},{path:"/analysis",label:a("Filter.analyse")},{path:"/lived-experiences",label:a("Filter.experience")},{path:"/awards",label:a("Filter.designer"),matchPaths:["/designers","/stackeholder/events_organizer"]}];return(0,r.jsx)("nav",{className:(0,s.A)("search-panel",e),"aria-label":a("IndexPage.research"),children:d.map(e=>{let a=t===e.path||t.startsWith(`${e.path}/`)||(e.matchPaths??[]).some(e=>t===e||t.startsWith(`${e}/`));return(0,r.jsx)(n.N_,{href:(0,l.od)(e.path,c),scroll:!1,"aria-current":a?"page":void 0,className:(0,s.A)("search-section-tab",a&&"is-active"),children:e.label},e.path)})})}},86199:(e,t,a)=>{a.d(t,{n:()=>n});var r,n=((r={}).FORM_DATA="multipart/form-data",r.APPLICATION_JSON="application/json",r.FORM_URLENCODED="application/x-www-form-urlencoded",r)},98701:(e,t,a)=>{a.d(t,{Ah:()=>J}),a(50801);var r=a(98658),n=a(28662);let s={IEntityRepo:Symbol.for("IEntityRepo"),ILivedExperienceRepo:Symbol.for("ILivedExperienceRepo"),IA
1nalysesRepo:Symbol.for("IAnalysesRepo"),IAwardsRepo:Symbol.for("IAwardsRepo"),IEventRepo:Symbol.for("IEventRepo"),IRessourceRepo:Symbol.for("IRessourceRepo"),LivedExperienceRequest:Symbol.for("LivedExperienceRequest"),RessourceRequest:Symbol.for("RessourceRequest"),AttributeRequest:Symbol.for("AttributeRequest"),EntityRequest:Symbol.for("EntityRequest"),EventRequest:Symbol.for("EventRequest"),QualityGoalRequest:Symbol.for("QualityGoalRequest"),AnalyseRequest:Symbol.for("AnalyseRequest"),AwardRequest:Symbol.for("AwardRequest"),StakeholderRequest:Symbol.for("StakeholderRequest"),ThematicRequest:Symbol.for("ThematicRequest")};var i=a(57975);let l="attribute/";class o{async getLivedExperirence(e){return new Promise((t,a)=>{new i.K().append("lived-experiences/").params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getAttributeByType(e){return new Promise((t,a)=>{new i.K().append(l).params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getAttributeLists(e){return new Promise((t,a)=>{new i.K().append(l).params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getAttributeById(e){return new Promise((t,a)=>{new i.K().append(l+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getLocation(e){return new Promise((t,a)=>{new i.K().append(l+"get_locations/").params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}}o=(0,n.Cg)([(0,r._G)()],o);let c="quality-goals/";class d{async getQualityGoalsAll({data:e}){return new Promise((t,a)=>{new i.K().append(c).params(e).then(e=>{console.log(e),t(e.data)}).catch(e=>{a(e)})})}async getQualityGoalsById(e){return new Promise((t,a)=>{new i.K().append(c+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}}d=(0,n.Cg)([(0,r._G)()],d);let u="thematic/";class p{async getThematicAll({data:e}){return new Promise((t,a)=>{new i.K().append(u).params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getThematicById(e){return new Promise((t,a)=>{new i.K().append(u+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}}p=(0,n.Cg)([(0,r._G)()],p);class m{constructor(e,t,a){this._attributeService=e,this._thematicService=t,this._qualityGoalService=a}async getAnalyseById(e){let t=J("AnalyseRequest");return await t.getAnalyseById(e)}async getAnalyseList({data:e}){let t=J("AnalyseRequest");return await t.getAnalyseAll({data:e})}async getListOptionAttribute(e){let t=this._attributeService.getAttributeByType(e);return(await t).reduce((e,t)=>(e.push({label:t.name,value:t.id,parent:t.parent}),e),[])}async getListOptionThematic(){let e=this._thematicService.getThematicAll({data:{}});return(await e).reduce((e,t)=>(e.push({label:t.name,value:t.id}),e),[])}async getListOptionQualityGoals(){let e=this._qualityGoalService.getQualityGoalsAll({data:{}});return(await e).reduce((e,t)=>(e.push({label:t.name,value:t.id}),e),[])}}m=(0,n.Cg)([(0,r._G)(),(0,n.Qj)(0,(0,r.WQ)(s.AttributeRequest)),(0,n.Qj)(1,(0,r.WQ)(s.ThematicRequest)),(0,n.Qj)(2,(0,r.WQ)(s.QualityGoalRequest)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",[void 0===o?Object:o,void 0===p?Object:p,void 0===d?Object:d])],m);let h=new r.i0(e=>{e(s.IAnalysesRepo).to(m)}),f=new r.i0(e=>{e(s.AttributeRequest).to(o)});class g{constructor(e){this._attributeService=e}async getAwardsListWithAward({data:e}){let t=J("AwardRequest");return await t.getAwardAllAward({data:e})}async getAwardsList({data:e}){let t=J("AwardRequest");return await t.getAwardAll({data:e})}async getAwardById(e){let t=J("AwardRequest");return await t.getAwardById(e)}async getListOptionAttribute(e){let t=this._attributeService.getAttributeByType({attribute_type:e});return(await t).reduce((e,t)=>(e.push({label:t.name,value:t.id,parent:t.parent}),e),[])}}g=(0,n.Cg)([(0,r._G)(),(0,n.Qj)(0,(0,r.WQ)(s.AttributeRequest)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",[void 0===o?Object:o])],g);let y=new r.i0(e=>{e(s.IAwardsRepo).to(g)});class w{constructor(e,t,a){this._attributeService=e,this._thematicService=t,this._qualityGoalService=a}async getEntityList({data:e}){let t=J("EntityRequest");return await t.getEntityAll({data:e})}async getEntityById(e){let t=J("EntityRequest");return await t.getEntityById(e)}async getListOptionAttribute(e){let t=this._attributeService.getAttributeByType({attribute_type:e});return(await t).reduce((e,t)=>
1(e.push({label:t.name,value:t.id,parent:t.parent}),e),[])}async getListOptionThematic(){let e=this._thematicService.getThematicAll({data:{}});return(await e).reduce((e,t)=>(e.push({label:t.name,value:t.id}),e),[])}async getListOptionQualityGoals(){let e=this._qualityGoalService.getQualityGoalsAll({data:{}});return(await e).reduce((e,t)=>(e.push({label:t.name,value:t.id}),e),[])}}w=(0,n.Cg)([(0,r._G)(),(0,n.Qj)(0,(0,r.WQ)(s.AttributeRequest)),(0,n.Qj)(1,(0,r.WQ)(s.ThematicRequest)),(0,n.Qj)(2,(0,r.WQ)(s.QualityGoalRequest)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",[void 0===o?Object:o,void 0===p?Object:p,void 0===d?Object:d])],w);let v=new r.i0(e=>{e(s.IEntityRepo).to(w)});class b{constructor(e,t){this._attributeService=e,this._thematicService=t}async getListOptionThematic(){let e=this._thematicService.getThematicAll({data:{}});return(await e).reduce((e,t)=>(e.push({label:t.name,value:t.id}),e),[])}async getRessourceList({data:e}){let t=J("RessourceRequest");return await t.getRessourceAll({data:e})}async getRessourceById(e){let t=J("RessourceRequest");return await t.getRessourceById(e)}async getListOptionAttribute(e){let t=this._attributeService.getAttributeByType({attribute_type:e});return(await t).reduce((e,t)=>(e.push({label:t.name,value:t.id}),e),[])}getListOptionFileType(){return[{name:"Video",id:"video"},{name:"Image",id:"image"},{name:"Audio",id:"audio"},{name:"Document",id:"document"},{name:"Others",id:"others"},{name:"Url",id:"url"}].reduce((e,t)=>(e.push({label:t.name,value:t.id}),e),[])}}b=(0,n.Cg)([(0,r._G)(),(0,n.Qj)(0,(0,r.WQ)(s.AttributeRequest)),(0,n.Qj)(1,(0,r.WQ)(s.ThematicRequest)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",[void 0===o?Object:o,void 0===p?Object:p])],b);let x=new r.i0(e=>{e(s.IRessourceRepo).to(b)}),A="analysis/";class j{async getAnalyseAll({data:e}){return new Promise((t,a)=>{new i.K().append(A).params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getAnalyseById(e){return new Promise((t,a)=>{new i.K().append(A+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}}j=(0,n.Cg)([(0,r._G)()],j);let R="events/";class E{async getAwardAllAward({data:e}){return new Promise((t,a)=>{new i.K().append("awards/").params(e).then(e=>{t(e.data)}).catch(e=>{console.log(e),a(e)})})}async getAwardAll({data:e}){return new Promise((t,a)=>{new i.K().append(R).params(e).then(e=>{t(e.data)}).catch(e=>{console.log(e),a(e)})})}async getAwardById(e){return new Promise((t,a)=>{new i.K().append(R+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}}E=(0,n.Cg)([(0,r._G)()],E);let N="entity/";class I{async getEntityAll({data:e}){return new Promise((t,a)=>{new i.K().append(N).params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async stats(){return new Promise((e,t)=>{new i.K().append("stats/").then(t=>{e(t.data)}).catch(e=>{t(e)})})}async getEntityById(e){return new Promise((t,a)=>{new i.K().append(N+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}}I=(0,n.Cg)([(0,r._G)()],I);let C="events/";class _{async getEventAll({data:e}){return new Promise((t,a)=>{new i.K().append(C).params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getEventById(e){return new Promise((t,a)=>{new i.K().append(C+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}}_=(0,n.Cg)([(0,r._G)()],_);var S=a(86199);let L="lived-experiences/";class O{async createLivedExperience(e){return new Promise((t,a)=>{new i.K().append(L).contentType(S.n.APPLICATION_JSON).method("post").setData({...e}).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getLivedExperienceAll({data:e}){return new Promise((t,a)=>{new i.K().append(L).params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getLivedEntityAll({data:e}){return new Promise((t,a)=>{new i.K().append("entity/get-mini-list/").params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getLivedExperienceById(e){return new Promise((t,a)=>{new i.K().append(L+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}async saveFile(e){return new Promise((t,a)=>{new i.K().append(L+"add-file/").method("post").contentType(S.n.FORM_DATA).setData({file:e}).then(e=>{t(e.data)}).catch(e=>{a(e)})})}}O=(0,n.Cg)([(0,r._G)()],O);let F="resources/";class P{async getRessourceAll({data:e}){return new Promise((t,a)=>{new i.K().append(F).params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getRessourceById(e){return new Promise((t,a)=>{new i.K().append(F+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}}P=(0,n.Cg)([(0,r._G)()],P);let q="stakeholders/";class M{async getStakeholdersAll({data:e}){return new Promise((t,a)=>{new i.K().append(q).params(e).then(e=>{t(e.data)}).catch(e=>{a(e)})})}async getStakeholdersById(e){return new Promise((t,a)=>{new i.K().append(q+e+"/").then(e=>{t(e.data)}).catch(e=>{a(e)})})}}M=(0,n.Cg)([(0,r._G)()],M);let k=new r.i0(e=>{e(s.EventRequest).to(_)}),D=new r.i0(e=>{e(s.RessourceRequest).to(P)}),T=new r.i0(e=>{e(s.QualityGoalRequest).to(d)}),B=new r.i0(e=>{e(s.StakeholderRequest).to(M)}),Q=new r.i0(e=>{e(s.EntityRequest).to(I)}),G=new r.i0(e=>{e(s.AwardRequest).to(E)}),K=new r.i0(e=>{e(s.AnalyseRequest).to(j)}),$=new r.i0(e=>{e(s.ThematicRequest).to(p)}),U=new r.i0(e=>{e(s.LivedExperienceRequest).to(O)});class W{constructor(e){this._attributeService=e}async getLivedExperienceList({data:e}){let t=J("LivedExperienceRequest");return await t.getLivedExperienceAll({data:e})}async getEntityList({data:e}){let t=J("LivedExperienceRequest");return await t.getLivedEntityAll({data:e})}async getLivedExperienceById(e){let t=J("LivedExperienceRequest");return await t.getLivedExperienceById(e)}async getListOptionAttribute(e){let t=this._attributeService.getAttributeByType({attribute_type:e});return(await t).reduce((e,t)=>
1(e.push({label:t.name,value:t.id,parent:t.parent}),e),[])}}W=(0,n.Cg)([(0,r._G)(),(0,n.Qj)(0,(0,r.WQ)(s.AttributeRequest)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",[void 0===o?Object:o])],W);let V=new r.i0(e=>{e(s.ILivedExperienceRepo).to(W)});class z{constructor(e){this._attributeService=e}async getEventList({data:e}){let t=J("EventRequest");return await t.getEventAll({data:e})}}z=(0,n.Cg)([(0,r._G)(),(0,n.Qj)(0,(0,r.WQ)(s.AttributeRequest)),(0,n.Sn)("design:type",Function),(0,n.Sn)("design:paramtypes",[void 0===o?Object:o])],z);let Z=new r.i0(e=>{e(s.IEventRepo).to(z)}),H=new r.mc({defaultScope:"Singleton"});function J(e){return H.get(s[e])}H.load(V),H.load(v),H.load(y),H.load(Z),H.load(x),H.load(h),H.load(f),H.load(k),H.load(T),H.load(B),H.load(D),H.load(Q),H.load(G),H.load(K),H.load($),H.load(U)},99249:(e,t,a)=>{a.d(t,{nD:()=>d,BI:()=>p,$n:()=>m.$,Q_:()=>c,lP:()=>eh,dd:()=>ep.d,EY:()=>eu});var r=a(66374),n=a(30471),s=a(46858),i=a(21606),l=a(47324);let o=(0,l.F)("",{variants:{variant:{default:"",defautPadding:"p-0",second:"p-0"}},defaultVariants:{variant:"defautPadding"}}),c=(0,i.forwardRef)(({variant:e,className:t,...a},n)=>(0,r.jsx)("div",{className:(0,s.A)(o({variant:e}),t),ref:n,...a}));c.displayName="CardContainer";let d=e=>{let{contentItems:t,...a}=e;return(0,r.jsx)(c,{className:(0,s.A)("accordion p-0"),variant:"default",children:(0,r.jsx)(n.bL,{...a,children:e.contentItems?.map((e,t)=>(0,r.jsxs)(n.q7,{className:"accordion-item",value:e.id,children:[(0,r.jsx)(n.l9,{className:(0,s.A)(e.params?.button?.className,"nav-item","accordion-button"),...e.params?.button,children:e.title}),(0,r.jsx)(n.UC,{className:(0,s.A)(e.params?.content?.className,"accordion-body"),...e.params?.content,children:e.content})]},e.id+t))})})};var u=a(93336);let p=({content:e})=>{let t=e.length>1?e.slice(0,-1):e,a=e[e.length-1];return(0,r.jsx)("nav",{"aria-label":"breadcrumb",children:(0,r.jsx)("div",{className:"container-fluid",children:(0,r.jsxs)("div",{className:"d-flex align-items-center gap-2 overflow-auto py-3",children:[t.map((e,t)=>(0,r.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,r.jsx)(u.N_,{href:e.url,className:"fw-normal text-decoration-none text-reset",children:"string"==typeof e.label?(0,r.jsx)("span",{children:e.label}):e.label}),(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:(0,r.jsx)("path",{d:"M6 12L10 8L6 4",stroke:"#404B5E",strokeWidth:"1.33333",strokeLinecap:"round",strokeLinejoin:"round"})})]},t)),(0,r.jsx)("span",{className:"fw-bold px-3 py-2",style:{backgroundColor:"white",fontSize:"14px",whiteSpace:"nowrap"},children:(a.label,a.label)})]})})})};var m=a(55295),h=a(2626),f=a(18738),g=a(72002);let y=h.Op,w=i.createContext({}),v=({...e})=>(0,r.jsx)(w.Provider,{value:{name:e.name},children:(0,r.jsx)(h.xI,{...e})}),b=()=>{let e=i.useContext(w),t=i.useContext(x),{getFieldState:a,formState:r}=(0,h.xW)(),n=a(e.name,r);if(!e)throw Error("useFormField should be used within <FormField>");let{id:s}=t;return{id:s,name:e.name,formItemId:`${s}-form-item`,formDescriptionId:`${s}-form-item-description`,formMessageId:`${s}-form-item-message`,...n}},x=i.createContext({}),A=i.forwardRef(({className:e,...t},a)=>{let n=i.useId();return(0,r.jsx)(x.Provider,{value:{id:n},children:(0,r.jsx)("div",{ref:a,className:(0,s.A)(e),...t})})});A.displayName="FormItem";let j=i.forwardRef(({className:e,...t},a)=>{let{formItemId:n}=b();return(0,r.jsx)(f.J,{ref:a,className:(0,s.A)(e,"form-label"),htmlFor:n,...t})});j.displayName="FormLabel",i.forwardRef(({...e},t)=>{let{error:a,formItemId:n,formDescriptionId:s,formMessageId:i}=b();return(0,r.jsx)(g.DX,{ref:t,id:n,"aria-describedby":a?`${s} ${i}`:`${s}`,"aria-invalid":!!a,...e})}).displayName="FormControl",i.forwardRef(({className:e,...t},a)=>{let{formDescriptionId:n}=b();return(0,r.jsx)("p",{ref:a,id:n,className:(0,s.A)("text-sm text-muted-foreground",e),...t})}).displayName="FormDescription";let R=i.forwardRef(({className:e,children:t,...a},n)=>{let{error:i,formMessageId:l}=b(),o=i&&"message"in i?String(i?.message):t;return o?(0,r.jsx)("span",{ref:n,id:l,className:(0,s.A)("d-block invali
1d-feedback",e),...a,children:o}):null});R.displayName="FormMessage";let E=({form:e,children:t})=>(0,r.jsx)(r.Fragment,{children:e&&(0,r.jsx)(h.Op,{...e,children:(0,r.jsx)(y,{...e,children:t})})});var N=a(76202),I=a(64492);let C=(e,t)=>{let{formState:a,reset:r,getValues:n,handleSubmit:s,control:i,watch:l}=(0,h.xW)(),{field:o,fieldState:c}=(0,h.as)({name:e}),{fields:d,append:u,remove:p}=(0,h.jz)({name:e,control:i});return(l(e),t)?{field:o,fieldState:c,reset:r,getValues:n,handleSubmit:s,control:i,formState:a,watch:l,fields:d,append:u,remove:p}:{field:o,fieldState:c,reset:r,getValues:n,handleSubmit:s,control:i,formState:a,watch:l}};a(1700);var _=a(78033),S=a(27472),L=a(72285);let O=(0,l.F)("badge",{variants:{variant:{default:"",withCheck:"withCheck",white:"white"},round:{round:"rounded-pill",default:""}},defaultVariants:{variant:"default",round:"default"}}),F=(0,i.forwardRef)(({...e},t)=>{let{className:a,variant:n,withImg:i,round:l,children:o,...c}=e;return(0,r.jsx)("span",{...c,className:(0,s.A)(a,"d-inline-block",O({variant:n,round:l})),ref:t,children:i?(0,r.jsxs)("span",{className:"d-flex align-items-center m-0 p-0 gap-2",children:[(0,r.jsx)("span",{className:"rounded-circle",children:(0,r.jsx)(L.default,{src:i.src,alt:i.alt||""})}),o]}):o})});F.displayName="Badge";let P=()=>{let e=(0,_.c)();return{t:t=>t?.includes("_@")?t.replace("_@","")&&e(t.replace("_@","")):t}},q=()=>{let{formState:e}=(0,h.xW)();return(0,i.useEffect)(()=>{document.querySelectorAll(".invalid-feedback").forEach((e,t)=>{e.textContent&&0===t&&e.scrollIntoView({behavior:"smooth",block:"center"})})},[e.validatingFields,e.errors]),null},M=({name:e,label:t,children:a,className:n,dontShowMessage:i,require:l,description:o})=>{let c=C(e),{t:d}=P();return(0,r.jsx)(r.Fragment,{children:c&&(0,r.jsx)(v,{name:e,control:c.control,render:({field:c})=>(0,r.jsxs)(A,{className:(0,s.A)(n,"position-relative"),onBlur:c.onBlur,ref:c.ref,id:e,children:[t&&(0,r.jsxs)(j,{htmlFor:e,children:[d(t)," ",l&&(0,r.jsx)("span",{className:"text-danger",children:"*"})]}),o&&(0,r.jsx)("div",{className:"mb-4",children:(0,r.jsx)("small",{className:"d-inline-block fw-normal",children:d(o)})}),a,(0,r.jsx)(q,{}),!i&&(0,r.jsx)(R,{className:"pb-3"})]})})})},k=({...e})=>{let{name:t,content:a,className:n}=e,{field:{onChange:i,value:l}}=C(t);return(0,r.jsx)(M,{...e,className:(0,s.A)(n,"form-checkbox-list"),children:(0,r.jsx)(S.Kq,{children:(0,r.jsx)("div",{className:"d-flex flex-wrap align-items-center gap-3",children:a?.map((e,t)=>(0,r.jsx)(S.bL,{delayDuration:0,children:e.description?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(S.l9,{asChild:!0,children:(0,r.jsx)(F,{onClick:()=>{i(e.value)},variant:"withCheck",round:"round",className:(0,s.A)(l===e.value?"active":""),children:e.label},t+e.value)}),(0,r.jsxs)(S.UC,{align:"end",className:"tooltips",sideOffset:5,children:[e.description,(0,r.jsx)(S.i3,{className:"arrow"})]})]}):(0,r.jsx)(F,{onClick:()=>{i(e.value)},variant:"withCheck",round:"round",className:(0,s.A)(l===e.value?"active":""),children:e.label},t+e.value)},t))})})})};var D=a(7015),T=a(64213),B=a(17559),Q=a(5607),G=a(98701),K=a(65123);async function $(e,t){let a=e.slice(0,t);return new Uint8Array(await a.arrayBuffer())}async function U(e,t,a=.92){var r;let n,s;if("function"==typeof createImageBitmap)try{n=await createImageBitmap(e)}catch{throw Error("NORMALIZE_DECODE_FAILED")}else n=await new Promise((t,a)=>{let r=new Image,n=URL.createObjectURL(e);r.onload=()=>{URL.revokeObjectURL(n),t(r)},r.onerror=()=>{URL.revokeObjectURL(n),a(Error("NORMALIZE_DECODE_FAILED"))},r.src=n});let i=(n instanceof HTMLImageElement,n.width),l=(n instanceof HTMLImageElement,n.height);({width:i,height:l}=((e,t)=>{let a=Math.max(e,t);if(a<=4096||a<=0)return{width:e,height:t};let r=4096/a;return{width:Math.round(e*r),height:Math.round(t*r)}})(i,l));let o=document.createElement("canvas");o.width=i,o.height=l;let c=o.getContext("2d");if(!c)throw"close"in n&&"function"==typeof n.close&&n.close(),Error("NORMALIZE_ENCODE_FAILED");if("image/jpeg"===t.mime&&(c.fillStyle="#ffffff",c.fillRect(0,0,i,l)),c.drawImage(n,0,0,i,l),"close"in n&&"function"==typeof n.close&&n.close(),!(o.toBlob&&"function"==typeof o.toDataURL))throw Error("NORMALIZE_ENCODE_FAILED");let d=await new Promise(e=>o.toBlob(t=>e(t),t.mime,a));if(!d||d.type!==t.mime)throw Error("NORMALIZE_ENCODE_FAILED");
1return new File([d],`${(s=(r=e.name).lastIndexOf("."))>0?r.slice(0,s):r}.${t.extension}`,{type:t.mime,lastModified:Date.now()})}function W(e,t){let a=(e=>{switch(e){case"jpg":case"jpeg":return"image/jpeg";case"png":return"image/png";case"gif":return"image/gif";case"webp":return"image/webp";case"bmp":return"image/bmp";case"tif":case"tiff":return"image/tiff";default:return}})(t);return a&&e.type.trim().toLowerCase()!==a?new File([e],e.name,{type:a,lastModified:e.lastModified}):e}async function V(e){if(!(e instanceof File)||!(e=>{let t=e.name.includes(".")?(e.name.split(".").pop()??"").toLowerCase():"";if([...K._o,...K.ad,...K.th].includes(t))return![...K.ad,...K.th].includes(t)&&"svg"!==t&&[...K._o].includes(t);let a=e.type.toLowerCase();return a.startsWith("image/")&&!a.includes("svg")})(e))return e;let t=e.name.includes(".")?(e.name.split(".").pop()??"").toLowerCase():"",a=await $(e,32),r=function(e){if(e.length<12)return"unknown";if(255==(255&e[0])&&216==(255&e[1])&&255==(255&e[2]))return"jpeg";if(137==(255&e[0])&&80==(255&e[1])&&78==(255&e[2])&&71==(255&e[3])&&13==(255&e[4])&&10==(255&e[5])&&26==(255&e[6])&&10==(255&e[7]))return"png";let t=String.fromCharCode(...e.slice(0,6));if("GIF87a"===t||"GIF89a"===t)return"gif";let a=String.fromCharCode(...e.slice(0,4)),r=String.fromCharCode(...e.slice(8,12));if("RIFF"===a&&"WEBP"===r)return"webp";if(66==(255&e[0])&&77==(255&e[1]))return"bmp";let n=73==(255&e[0])&&73==(255&e[1])&&42==(255&e[2])&&0==(255&e[3]),s=77==(255&e[0])&&77==(255&e[1])&&0==(255&e[2])&&42==(255&e[3]);if(n||s)return"tiff";if("ftyp"===String.fromCharCode(...e.slice(4,8))){let t=String.fromCharCode(...e.slice(8,12));return t.includes("heic")||t.includes("mif1")||t.includes("msf1"),"heif"}return"unknown"}(a);if("unknown"===r)throw Error("NORMALIZE_UNSUPPORTED");if("heif"===r&&!["heif","heic"].includes(t))throw Error("NORMALIZE_EXTENSION_MISMATCH_CONTENT");if("heif"===r&&["heif","heic"].includes(t))throw Error("NORMALIZE_HEIF_UNSUPPORTED");if(!((e,t)=>{switch(t){case"jpeg":return"jpg"===e||"jpeg"===e||"jpe"===e;case"png":return"png"===e;case"gif":return"gif"===e;case"webp":return"webp"===e;case"bmp":return"bmp"===e;case"tiff":return"tif"===e||"tiff"===e;case"heif":return"heif"===e||"heic"===e;default:return""===e}})(t,r))throw Error("NORMALIZE_EXTENSION_MISMATCH_CONTENT");switch(r){case"jpeg":if("exif"===function(e){if(e.length<12)return"other";let t=255&e[3];return 224===t&&"JFIF"===String.fromCharCode(255&e[6],255&e[7],255&e[8],255&e[9])&&0==(255&e[10])?"jfif":225===t&&"Exif"===String.fromCharCode(255&e[6],255&e[7],255&e[8],255&e[9])?"exif":"other"}(a))return W(e,t);try{return await ((e,t=.92)=>U(e,{mime:"image/jpeg",extension:"jpg"},t))(e)}catch{throw Error("NORMALIZE_JPEG_INVALID")}case"png":case"gif":case"webp":return W(e,t);case"bmp":case"tiff":try{return await ((e,t=.92)=>U(e,{mime:"image/webp",extension:"webp"},t))(e)}catch{return W(e,t)}default:throw Error("NORMALIZE_UNSUPPORTED")}}let z=({...e})=>{let{name:t}=e,a=(0,h.xW)(),{fields:n,append:s,remove:l,update:o}=(0,h.jz)({name:t,control:a.control}),c=(0,_.c)();return(0,i.useEffect)(()=>(0===n.length&&s({}),()=>{n.length>0&&a.trigger(t)}),[n]),(0,r.jsx)(M,{...e,children:n.map((a,i)=>(0,r.jsxs)("div",{className:"my-2",children:[(0,r.jsx)(Z,{value:a,name:`${t}.${i}`,remove:()=>{l(i)},props:e,onChange:(e,t)=>
1{o(i,{...a,[e]:t})}},`${t}.${i}`),i+1===n.length&&(0,r.jsx)("button",{onClick:e=>{e.preventDefault(),s({})},className:"btn btn-outline-secondary btn-pill p-2 my-2",children:c("IndexPage.addMedia")})]},i))})},Z=({name:e,remove:t,onChange:a,value:n})=>{let s=(0,_.c)(),{trigger:l,setError:o,formState:{errors:c}}=(0,h.xW)(),[d,u]=(0,i.useState)(),p=B.bz().refine(e=>e instanceof File&&(0,K.Fo)(e),s("formLivedExperience.typeFile")).refine(e=>e instanceof File&&(0,K.cz)(e),s("formLivedExperience.fileSize")),{mutate:m,isPending:f}=(0,T.useMutation)({mutationKey:["uploadFile"],mutationFn:async e=>{await p.parseAsync(e);let t=(0,G.Ah)("LivedExperienceRequest");return await t.saveFile(e)},onError:t=>{o(`${e}.type`,{message:t.message})},onSuccess:e=>{e&&"id"in e&&a("idFile",e.id)}}),g=async t=>{if(!f&&(l(`${e}.idFile`),1===t.length)){a("idFile",void 0);try{let e=await V(t[0]);u(e),a("type",e),m(e)}catch(t){u(void 0),a("type",void 0),o(`${e}.type`,{message:(e=>{switch(e){case"NORMALIZE_EXTENSION_MISMATCH_CONTENT":return s("formLivedExperience.imageExtensionMismatch");case"NORMALIZE_HEIF_UNSUPPORTED":return s("formLivedExperience.heifUnsupported");case"NORMALIZE_JPEG_INVALID":return s("formLivedExperience.jpegInvalid");case"NORMALIZE_UNSUPPORTED":return s("formLivedExperience.imageUnreadableOrCorrupt");default:return s("formLivedExperience.typeFile")}})(t instanceof Error?t.message:"")})}}},{getRootProps:y,getInputProps:w}=(0,D.VB)({onDrop:g,multiple:!1,disabled:f});return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"d-flex align-items-start gap-3",children:[(0,r.jsxs)("div",{className:"position-relative col",...y(),children:[(0,r.jsxs)("div",{className:"position-relative",children:[(0,r.jsx)("input",{name:`${e}.name`,className:"form-control",readOnly:!0,disabled:f,value:d?.name??"",placeholder:s("IndexPage.chooseFile"),type:"text"}),f&&(0,r.jsx)("div",{className:"position-absolute",style:{top:"50%",right:"10px",transform:"translateY(-50%)"},children:(0,r.jsx)("span",{className:"spinner-border",style:{width:"12px",height:"12px"}})})]}),(0,r.jsx)("input",{...w(),style:{width:"0%",height:"0%",top:0,left:0,cursor:"pointer",visibility:"hidden",position:"absolute"},accept:"image/*,audio/*,video/*",name:`${e}.type`,placeholder:s("IndexPage.chooseFile"),type:"file"}),(0,r.jsx)(Q.K,{errors:c,name:`${e}.type`,render:({message:e})=>(0,r.jsx)("span",{className:"d-block invalid-feedback",children:e})})]}),(0,r.jsxs)("div",{className:"col",children:[(0,r.jsx)("input",{name:`${e}.resource_author`,className:"form-control",onChange:t=>{l(`${e}.resource_author`),a("resource_author",t.target.value??void 0)},value:n?.resource_author??"",placeholder:s("IndexPage.authorRessource")}),(0,r.jsx)(Q.K,{errors:c,name:`${e}.resource_author`,render:({message:e})=>(0,r.jsx)("span",{className:"d-block invalid-feedback",children:e})})]}),(0,r.jsx)("button",{type:"button",onClick:e=>{e.preventDefault(),t()},className:"btn btn-sm border-0 col col-auto mt-2",children:(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,r.jsx)("path",{d:"M13.3333 5.00002V4.33335C13.3333 3.39993 13.3333 2.93322 13.1517 2.5767C12.9919 2.2631 12.7369 2.00813 12.4233 1.84834C12.0668 1.66669 11.6001 1.66669 10.6667 1.66669H9.33333C8.39991 1.66669 7.9332 1.66669 7.57668 1.84834C7.26308 2.00813 7.00811 2.2631 6.84832 2.5767C6.66667 2.93322 6.66667 3.39993 6.66667 4.33335V5.00002M8.33333 9.58335V13.75M11.6667 9.58335V13.75M2.5 5.00002H17.5M15.8333 5.00002V14.3334C15.8333 15.7335 15.8333 16.4336 15.5608 16.9683C15.3212 17.4387 14.9387 17.8212 14.4683 18.0609C13.9335 18.3334 13.2335 18.3334 11.8333 18.3334H8.16667C6.76654 18.3334 6.06647 18.3334 5.53169 18.0609C5.06129 17.8212 4.67883 17.4387 4.43915 16.9683C4.16667 16.4336 4.16667 15.7335 4.16667 14.3334V5.00002",stroke:"#ff0000",strokeWidth:"1.66667",strokeLinecap:"round",strokeLinejoin:"round"})})})]})})},H=({...e})=>{let{name:t,type:a,placeholder:n}=e,{field:{onChange:i,value:l}}=C(t),{t:o}=P();return(0,r.jsx)(M,{...e,children:(0,r.jsx)("input",{name:t,type:a,value:l??"",placeholder:o(n),onChange:e=>{i(e.target.value)},className:(0,s.A)("form-control")})})};var J=a(91258);let X=(0,i.forwardRef)(({...e},t)=>{let{name:a,placeholder:n,isMultiple:i,content:l}
1=e,{field:{onChange:o,onBlur:c,value:d}}=C(a),{t:u}=P();return(0,r.jsx)(M,{...e,children:(0,r.jsx)(J.Ay,{placeholder:u(n),isMulti:i??!1,id:a,isClearable:!0,menuPlacement:"auto",menuPosition:"fixed",options:l,getOptionValue:e=>e.label,isSearchable:!0,instanceId:a,onBlur:c,value:d?Array.isArray(d)?l?.filter(e=>d.includes(e.value)):l?.find(e=>e.label===d||e.value===d):void 0,onChange:e=>{e?Array.isArray(e)?o(e.map(e=>e.value)):o("value"in e&&e?.value):o(void 0)},styles:{control:(e,t)=>({...e,borderRadius:"24px",borderColor:(t.isFocused,"#D0D5DD"),boxShadow:t.isFocused?"0 0 0 0.25rem rgba(0, 102, 255, 0.25)":""}),option:(e,t)=>({...e,background:t.isFocused?"#EAECF0":"transparent",color:"#06F"}),menu:e=>({...e,borderRadius:"24px",overflow:"hidden"})},className:(0,s.A)("form-group"),classNames:{input:()=>"p-0 m-0",container:()=>"p-0",control:()=>"form-control",indicatorsContainer:()=>"p-0 indicator",valueContainer:()=>"p-0",menuList:()=>"p-0"}},d?1:2)})});X.displayName="Select";var Y=a(31603),ee=a(25204),et=a(43494);let ea=({id:e,props:t,withShowItem:a})=>{let{innerProps:n,...l}=t,[o,c]=(0,i.useState)(null);(0,i.useEffect)(()=>{c(document.getElementById(e))},[e]);let d=(0,i.useCallback)(()=>o&&(0,Y.createPortal)((0,r.jsx)("div",{className:"p-1 d-inline-block",children:t.data&&(0,r.jsx)(et.c.MultiValueContainer,{...l,innerProps:{className:(0,s.A)(n.className,"form-select-value col")}})}),o),[o,n,l,t.data]);return(0,r.jsx)(r.Fragment,{children:a?d():(0,r.jsx)(et.c.MultiValueContainer,{...l,innerProps:{className:(0,s.A)(n.className,"form-select-value")}})})},er=({...e})=>{let{name:t,linkedTo:a,placeholder:n,isMultiple:l,asyncOption:o,withShowItem:c}=e,{field:{onChange:d,onBlur:u,value:p}}=C(t),{content:m,callback:h}=function(e,t){let[a,r]=(0,i.useState)([]),[n,s]=(0,i.useState)(100),l=(0,i.useCallback)(async(a,i)=>{let l=[];if(!e)return{options:[],hasMore:!1};let o=await e(a,{...i,page_size:n??100,include:t?.filter(e=>"string"==typeof e&&""!==e).join(",")}),c=Array.isArray(o)?o:o.data;return"data"in o&&1!==o.total_pages&&s(n+100),l=(l=a?l.concat(c).filter(e=>"object"==typeof e&&Object.entries(e).some(([e,t])=>null!=t&&String(t).toLowerCase().includes(String(a).toLowerCase()))):l.concat(c)).filter((e,t,a)=>t===a.findIndex(t=>t.label===e.label)),r(e=>e.concat(l).filter((e,t,a)=>t===a.findIndex(t=>t.label===e.label))),{options:l,hasMore:"data"in o&&1!==o.total_pages}},[a,t,r,n]);return{content:a,callback:l,more:n,setContent:r,setMore:s}}(o,p?Array.isArray(p)?p:[p]:void 0),f=a?C(a):null,{t:g}=P();return(0,r.jsxs)(M,{...e,children:[(0,r.jsx)(ee.Wx,{placeholder:g(n),isMulti:l??!1,id:t,isClearable:!0,menuPlacement:"auto",options:m,components:{MultiValueContainer:e=>(0,r.jsx)(ea,{props:e,id:`portal${t}`,withShowItem:c})},menuPosition:"fixed",loadOptionsOnMenuOpen:!0,loadOptions:async(e,t)=>{let a=await h(e);return{options:a.options,hasMore:a.hasMore}},getOptionValue:e=>e.label,isSearchable:!0,instanceId:(0,i.useId)(),defaultOptions:!0,onBlur:u,reduceOptions:(e,t)=>[...e,...t].filter((e,t,a)=>t===a.findIndex(t=>t.label===e.label)),value:p?l?m?.filter(e=>p&&p.includes(e.value)):m?.find(e=>e.label===p||e.value===p):void 0,onChange:e=>{f&&f.field.onChange(void 0),e?Array.isArray(e)?d(e.map(e=>e.value)):d("value"in e&&e?.value):d(void 0)},styles:{control:(e,t)=>({...e,borderRadius:"24px",boxShadow:t.isFocused?"0 0 0 0.25rem rgba(0, 102, 255, 0.25)":""}),option:e=>({...e}),menu:e=>({...e,borderRadius:"24px",overflow:"hidden"})},className:(0,s.A)("form-group"),classNames:{input:()=>"p-0 m-0",container:()=>"p-0",control:()=>"form-control",indicatorsContainer:()=>"p-0 indicator",indicatorSeparator:()=>"p-0",dropdownIndicator:()=>"p-0",valueContainer:()=>"p-0",clearIndicator:()=>"p-0",menuList:()=>"p-0"}},p?1:2),c&&(0,r.jsx)("div",{id:`portal${t}`,className:"my-3"})]})},en=({...e})=>{let{name:t,placeholder:a}=e,{field:{onChange:n,value:i},watch:l}=C(t),{t:o}=P();return l(t),(0,r.jsx)(M,{...e,children:(0,r.jsx)("textarea",{name:t,rows:10,value:i??"",placeholder:o(a),onChange:e=>{n(e.target.value)},className:(0,s.A)("form-control")})})},es=({...e})=>{let{name:t,placeholder:a}
1=e,{field:{onChange:n,value:s}}=C(t);return(0,r.jsx)(M,{...e,children:(0,r.jsx)("div",{className:"form-check",children:(0,r.jsxs)("label",{className:"form-check-label",htmlFor:t,children:[(0,r.jsx)("input",{id:t,className:"form-check-input",type:"checkbox",checked:s,value:"",onChange:e=>{n(e.target.checked)}}),a]})})})},ei=({dataRender:e,children:t})=>(0,r.jsxs)(r.Fragment,{children:[e&&(Array.isArray(e)?e.map((e,t)=>(0,r.jsx)(el,{...e},e.name+t)):(0,r.jsx)(el,{...e})),t]}),el=({name:e,type:t,formModel:a,className:n})=>{let s=(0,_.c)();switch(t){case"Container":return(0,r.jsx)(ei,{dataRender:{name:e,type:"Input",id:"",formModel:a}});case"Section":return(0,r.jsxs)("div",{className:n,children:[e&&(0,r.jsx)("h1",{className:"mb-3",children:s(e)}),(0,r.jsx)("div",{className:"row g-4",children:(0,r.jsx)(ei,{dataRender:{name:"",type:"Input",id:"",formModel:a}})})]});default:return(0,r.jsx)(r.Fragment,{children:a.map((e,t)=>(0,r.jsx)(eo,{model:{...e}},e.name+t))})}},eo=({model:e})=>{let t="string"==typeof e.dependOn?C(e.dependOn):null,a=t&&t.watch(e.dependOn??""),n=(0,i.useMemo)(()=>(0,r.jsx)(ec,{model:e}),[e]),s=(0,r.jsx)(r.Fragment,{children:a||e.forceRender?n:null});return(0,i.useMemo)(()=>n??s,[s,n])},ec=({model:e})=>{switch(e.type){case"select":return(0,r.jsx)(X,{...e});case"selectAsync":return(0,r.jsx)(er,{...e});case"checkboxList":return(0,r.jsx)(k,{...e});case"textarea":return(0,r.jsx)(en,{...e});case"file":return(0,r.jsx)(z,{...e});case"checkbox":return(0,r.jsx)(es,{...e});default:return(0,r.jsx)(H,{...e})}};class ed{update(e){return this}constructor(e){this.state={model:e?.model??[],schema:e?.schema,defaultData:{...e?.defaultData}}}schemaFormReturn(){return this.state?.schema}getDefaulData(){return this.state?.defaultData}getFiedlsModel(){return this.state?.model}getFiedls(){return this.state?.fields}setDefaulData(e){this.state?.fields?.reset({...e})}}let eu=e=>{let t=(0,i.useMemo)(()=>new ed(e.init),[e.reset]),a=(0,I.v)((e,a)=>({repo:t,update:t=>{t&&e({repo:a().repo.update(a().repo)})}}))(),n=(0,h.mN)({mode:"all",resolver:a.repo.state?.schema&&(0,N.u)(a.repo.state?.schema)});(0,i.useEffect)(()=>{a.repo.getDefaulData()&&n.reset({...a.repo.getDefaulData()})},[e.reset]);let s=(0,r.jsx)(E,{form:n,children:n&&(0,r.jsxs)("form",{onSubmit:n.handleSubmit((t,a)=>{a&&a.preventDefault(),e.handleSubmit(t)}),className:e.className,children:[(0,r.jsx)(ei,{dataRender:a.repo.getFiedlsModel()}),e.children]})});return{state:a,stateForm:n,Wrapper:s}};a(83704);var ep=a(837),em=a(50141);let eh=({query:e})=>{let t=(0,_.c)();return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"d-flex flex-column align-items-center justify-content-center",children:[(0,r.jsx)(L.default,{src:em.z.search_noResult,alt:"no result"}),(0,r.jsx)("h2",{className:" my-3",children:t("Empty.notResult")}),(0,r.jsxs)("p",{children:["0 ",t("Empty.emptyResult")," \xab ",e," \xbb"]})]})})}}}]);

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.