PageSourceSearch

https://photonq.org/component---jaen-packages-gatsby-plugin-jaen-s…es-cms-settings-tsx-0d64a57e52d84b60b7d0.js

js photonq.org collected 2026-10-10 00:16:14 UTC 9,871 bytes, 2 lines download raw bytes

1(self.webpackChunkphotonq=self.webpackChunkphotonq||[]).push([[32618,186917],{32618:function(e,t,i){var n=i(421067).k5;e.exports.FaCloudUploadAlt=function(e){return n({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zM393.4 288H328v112c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V288h-65.4c-14.3 0-21.4-17.2-11.3-27.3l105.4-105.4c6.2-6.2 16.4-6.2 22.6 0l105.4 105.4c10.1 10.1 2.9 27.3-11.3 27.3z"}}]})(e)}},231470:function(e,t,i){"use strict";i.d(t,{EA:function(){return c},Q8:function(){return u},rr:function(){return h}});var n=i(681802),a=i(197762),o=i(631427),r=i(692145),s=i(127139);const{withContext:l,PropsProvider:d}=(0,o.a)({key:"skeleton"}),c=l("div"),u=a.forwardRef(function(e,t){const{size:i,...a}=e;return(0,n.jsx)(r.j,{size:i,asChild:!0,ref:t,children:(0,n.jsx)(c,{...a})})});u.displayName="SkeletonCircle";const h=a.forwardRef(function(e,t){const{loading:i=!0,noOfLines:a=3,gap:o,rootProps:r,...l}=e;return(0,n.jsx)(s.B,{gap:o,width:"full",ref:t,...r,children:Array.from({length:i?a:1}).map((e,t)=>(0,n.jsx)(c,{loading:i,height:i?"4":void 0,maxW:i?t===a-1&&a>1?"80%":"100%":void 0,...l},t))})});h.displayName="SkeletonText"},398005:function(e,t,i){"use strict";i.d(t,{A:function(){return f}});var n=i(665585),a=i(127139),o=i(86911),r=i(231470),s=i(947058),l=i(864934),d=i(752061),c=i(775139),u=i(279675),h=i(197762),m=i(32618),g=i(215053);const p=e=>{const{0:t,1:i}=(0,h.useState)(!1),{0:n,1:p}=(0,h.useState)(null),f=e.value;return(0,g.FD)(a.B,{direction:"row",gap:"6",align:"center",width:"full",children:[(0,g.Y)(o.a,{boxSize:36,minW:"36",borderRadius:"lg",bg:"bg.subtle",children:f?(0,g.FD)(g.FK,{children:[n!==f&&(0,g.Y)(r.EA,{borderRadius:"lg",boxSize:"100%"}),(0,g.Y)(s._,{borderRadius:"lg",boxSize:"100%",display:n===f?void 0:"none",src:f,onLoad:()=>{p(f)}})]}):(0,g.Y)(l.o,{boxSize:"100%",borderRadius:"lg",children:(0,g.Y)(d.E,{color:"muted",fontSize:"sm",children:"No image"})})}),(0,g.FD)(a.B,{children:[(0,g.FD)(c.z,{gap:"5",children:[(0,g.FD)(u.$,{loading:t,variant:"outline",onClick:async()=>{i(!0);try{await e.onChoose()}catch(t){}i(!1)},children:[(0,g.Y)(m.FaCloudUploadAlt,{}),"Choose media"]}),e.value&&(0,g.Y)(u.$,{variant:"ghost",onClick:e.onRemove,children:"Remove"})]}),(0,g.Y)(d.E,{fontSize:"sm",mt:"3",color:"muted",children:e.description})]})]})};var f=e=>{const t=(0,n.JW)({id:"FormMediaChooser",onSelect:t=>{e.onChoose(t)}});return(0,g.Y)(p,{onChoose:t.toggleModal,onRemove:e.onRemove,description:e.description,value:e.value})}},692145:function(e,t,i){"use strict";i.d(t,{j:function(){return s}});var n=i(681802),a=i(197762),o=i(86911);const r=(0,a.forwardRef)(function(e,t){const{size:i,...a}=e;return(0,n.jsx)(o.a,{...a,ref:t,boxSize:i,css:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexGrow:0,...e.css}})});r.displayName="Square";const s=(0,a.forwardRef)(function(e,t){const{size:i,...a}=e;return(0,n.jsx)(r,{size:i,ref:t,borderRadius:"9999px",...a})});s.displayName="Circle"},716100:function(e,t,i){"use strict";i.d(t,{T:function(){return s}});var n=i(278155),a=i(631427);const{withContext:o,PropsProvider:r}=(0,a.a)({key:"textarea"}),s=o(n.V.Textarea)},727687:function(e,t,i){"use strict";i.r(t),i.d(t,{Head:function(){return n.p3},default:function(){return D}});var n=i(665585),a=i(698745),o=i(86911),r=i(127139),s=i(950612),l=i(18744),d=i(821865),c=i(928226),u=i(726270),h=i(716100),m=i(775139),g=i(624830),p=i(279675),f=i(197762),v=i(505362),S=i(398005),C=i(215053);const F=e=>{const{title:t,titleColor:i,children:n,...a}=e;return(0,C.FD)(r.B,{direction:{base:"column",md:"row"},gap:"6",py:"4",...a,children:[(0,C.Y)(o.a,{minW:"3xs",children:t&&(0,C.Y)(l.D,{as:"h2",fontWeight:"semibold",fontSize:"lg",flexShrink:0,color:i,children:t})}),n]})},Y=({data:e,onUpdate:t})=>{var i,n,Y,M,b,D,x,z,w,k,y,I,U,L,O,R,T,N,j,A;const P=(0,a.A)(),B=(e,t)=>P.formatMessage({id:e,defaultMessage:t}),X=B("CmsSettingsFormHeading","Settings"),W=B("CmsSettingsFormSiteInfoGroupTitle","Site Info"),E=B("CmsSettingsFormSiteInfoTitleLabel","Title"),V=B("CmsSettingsFormSiteInfoTitlePlaceholder","Title"),H=B("CmsSettingsFormSiteInfoTitleTooLong","Title is too long"),$=B("CmsSettingsFormSiteInfoUrlLabel","URL"),q=B("CmsSettingsFormSiteInfoUrlPlaceholder","https://snek.at"),G=B("CmsSettingsFormSiteInfoUrlInvalid","URL must start with http:// or https://"),J=B("CmsSettingsFormSiteInfoDescriptionLabel","Description"),K=B("CmsSettingsFormSiteInfoDescriptionPlaceholder","The description that appears in search engines and social media."),Q=B("CmsSettingsFormSiteInfoDescriptionHelper","Brief description for your site."),_=B("CmsSettingsFormSiteInfoImageLabel","Image"),Z=B("CmsSettingsFormSiteInfoImageDescription","Upload a photo to represent the site."),ee=B("CmsSettingsFormOrganisationGroupTitle","Organisation"),te=B("CmsSettingsFormOrganisationNameLabel","Name"),ie=B("CmsSettingsFormOrganisationNamePlaceholder","Snek"),ne=B("CmsSettingsFormOrganisationNameTooLong","Name is too long"),ae=B("CmsSettingsFormOrganisationUrlLabel","URL"),oe=B("CmsSettingsFormOrganisationUrlPlaceholder","https://snek.at"),re=B("CmsSettingsFormOrganisationUrlInvalid","URL must start with http:// or https://"),se=B("CmsSettingsFormOrganisationLogoLabel","Image"),le=B("CmsSettingsFormOrganisationLogoDescription","Upload a photo to represent the organization."),de=B("CmsSettingsFormCancel","Cancel"),ce=B("CmsSettingsFormSave","Save"),[ue,he]=f.useState(e),{register:me,reset:ge,handleSubmit:pe,setValue:fe,control:ve,formState:{errors:Se,isSubmitting:Ce,isDirty:Fe}}=(0,v.mN)({defaultValues:ue}),Ye=e=>{t(e)};return(0,f.useEffect)(()=>{he(e),ge({siteMetadata:Object.keys(e.siteMetadata||{}).length?e.siteMetadata:void 0})},[e]),(0,C.Y)(o.a,{id:"momo",children:(0,C.Y)("form",{onSubmit:e=>{pe(Ye)(e)},children:(0,C.FD)(r.B,{gap:"4",separator:(0,C.Y)(s.k,{}),px:{base:"4",md:"10"},children:[(0,C.Y)(l.D,{size:"sm",children:X}),(0,C.Y)(F,{title:W,children:(0,C.FD)(d.T,{width:"full",gap:"6",children:[(0,C.FD)(c.XO,{invalid:!(null==Se||null===(i=Se.siteMetadata)||void 0===i||!i.title),children:[(0,C.Y)(c.dh,{children:E}),(0,C.Y)(u.p,{placeholder:V,...me("siteMetadata.title",{maxLength:{value:100,message:H}})}),(0,C.Y)(c.wp,{children:null===(n=Se.siteMetadata)||void 0===n||null===(Y=n.title)||void 0===Y?void 0:Y.message})]}),(0,C.FD)(c.XO,{invalid:!(null==Se||null===(M=Se.siteMetadata)||void 0===M||!M.siteUrl),children:[(0,C.Y)(c.dh,{children:$}
1),(0,C.Y)(u.p,{placeholder:q,...me("siteMetadata.siteUrl",{validate:{checkUrl:e=>e&&!/^https?:\/\//.test(e)?G:void 0}})}),(0,C.Y)(c.wp,{children:null===(b=Se.siteMetadata)||void 0===b||null===(D=b.siteUrl)||void 0===D?void 0:D.message})]}),(0,C.FD)(c.XO,{invalid:!(null==Se||null===(x=Se.siteMetadata)||void 0===x||!x.description),children:[(0,C.Y)(c.dh,{children:J}),(0,C.Y)(h.T,{rows:5,placeholder:K,...me("siteMetadata.description")}),!(null!==(z=Se.siteMetadata)&&void 0!==z&&z.description)&&(0,C.Y)(c.sp,{children:Q}),(0,C.Y)(c.wp,{children:null===(w=Se.siteMetadata)||void 0===w||null===(k=w.description)||void 0===k?void 0:k.message})]}),(0,C.FD)(c.XO,{id:"image",children:[(0,C.Y)(c.dh,{children:_}),(0,C.Y)(v.xI,{control:ve,name:"siteMetadata.image",render:({field:{value:e}})=>(0,C.Y)(S.A,{value:e,onChoose:e=>{fe("siteMetadata.image",e.url,{shouldDirty:!0})},onRemove:()=>{fe("siteMetadata.image","",{shouldDirty:!0})},description:Z})})]})]})}),(0,C.Y)(F,{title:ee,children:(0,C.FD)(d.T,{width:"full",gap:"6",children:[(0,C.FD)(c.XO,{invalid:!(null==Se||null===(y=Se.siteMetadata)||void 0===y||null===(I=y.organization)||void 0===I||!I.name),children:[(0,C.Y)(c.dh,{children:te}),(0,C.Y)(u.p,{placeholder:ie,...me("siteMetadata.organization.name",{maxLength:{value:100,message:ne}})}),(0,C.Y)(c.wp,{children:null===(U=Se.siteMetadata)||void 0===U||null===(L=U.organization)||void 0===L||null===(O=L.name)||void 0===O?void 0:O.message})]}),(0,C.FD)(c.XO,{invalid:!(null==Se||null===(R=Se.siteMetadata)||void 0===R||null===(T=R.organization)||void 0===T||!T.url),children:[(0,C.Y)(c.dh,{children:ae}),(0,C.Y)(u.p,{placeholder:oe,...me("siteMetadata.organization.url",{validate:{checkUrl:e=>e&&!/^https?:\/\//.test(e)?re:void 0}})}),(0,C.Y)(c.wp,{children:null===(N=Se.siteMetadata)||void 0===N||null===(j=N.organization)||void 0===j||null===(A=j.url)||void 0===A?void 0:A.message})]}),(0,C.FD)(c.XO,{id:"image",children:[(0,C.Y)(c.dh,{children:se}),(0,C.Y)(v.xI,{control:ve,name:"siteMetadata.organization.logo",render:({field:{value:e}})=>(0,C.Y)(S.A,{value:e,onChoose:e=>{fe("siteMetadata.organization.logo",e.url,{shouldDirty:!0})},onRemove:()=>{fe("siteMetadata.organization.logo","",{shouldDirty:!0})},description:le})})]})]})}),(0,C.Y)(m.z,{justifyContent:"right",children:(0,C.FD)(g.e,{children:[(0,C.Y)(p.$,{variant:"outline",disabled:!Fe,onClick:()=>{ge(void 0,{keepDirty:!1})},children:de}),(0,C.Y)(p.$,{type:"submit",loading:Ce,disabled:!Fe,children:ce})]})})]})})})};var M=i(861632);const b=()=>{const e=(0,M.Kd)(),{toast:t}=(0,n.Vd)(),i=(0,a.A)();return(0,C.Y)(Y,{data:{siteMetadata:e.siteMetadata},onUpdate:({siteMetadata:n})=>{e.updateSiteMetadata(n||{}),t({title:i.formatMessage({id:"CmsSettingsNotificationsUpdated",defaultMessage:"Settings updated"}),status:"success"})}})};var D=e=>(0,C.Y)(M.rJ,{children:(0,C.Y)(b,{...e})})},950612:function(e,t,i){"use strict";i.d(t,{k:function(){return n}});const n=(0,i(971982).B)("div",{base:{borderWidth:0,alignSelf:"stretch",borderColor:"inherit",width:"auto",height:"auto"}});n.displayName="StackSeparator"}}]);
2//# sourceMappingURL=component---jaen-packages-gatsby-plugin-jaen-src-pages-cms-settings-tsx-0d64a57e52d84b60b7d0.js.map

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.