PageSourceSearch

https://assets2.gyazo.com/dist/c56d81ebdcab30465fa7.chunk.js

js gyazo.com collected 2026-10-01 06:47:03 UTC 29,604 bytes, 1 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="26d17a03-9ab2-4e88-9232-a2a911c7b593",e._sentryDebugIdIdentifier="sentry-dbid-26d17a03-9ab2-4e88-9232-a2a911c7b593")}()}catch(e){}(globalThis.webpackChunkgyazo=globalThis.webpackChunkgyazo||[]).push([[7716],{26210(e,n,t){var s=t(71354),l=t.n(s),o=t(76314),r=t.n(o)()(l());r.push([e.id,".n75QwZIcAmHx15UvvJJn{width:100%;padding-top:30px}.MQ3jz2j7WUiwvi_aJss7{border:1px solid #9c9c9c;border-radius:2px;background:rgba(0,0,0,0);height:30px}.dSis8QMuyOVTWr9wsQkf{max-height:240px;overflow-y:scroll}.UCUyPrSQphDlq4UyNDbl{padding-left:20px;background:#fff;border-top:solid 1px #eee;text-align:left;-webkit-user-select:none;user-select:none;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;height:50px}.UCUyPrSQphDlq4UyNDbl:first-child{margin-top:21px;border-top:none}.VXCG8jSY_BXLXazkGCe1{display:inline-block;width:120px;line-height:24px;border-radius:3px;text-align:center;font-size:12px}.a2gqC9zaVxurYdAsmBKc{display:inline-block;height:32px;width:32px;margin-right:6px;flex:0 0 32px}.UdEai17X6JuyzSX8Z5su{flex:1 0 auto;padding:0 5px;font-size:15px}.tepjKwigWHFSmXPv4g_H{text-align:right;line-height:50px}.xNSf_RnojUJYK5UgLZ2o{background:rgba(0,0,0,0);border:1px solid #9c9c9c}.xNSf_RnojUJYK5UgLZ2o:hover{background:var(--hover-color-light)}.ztTCGJo1NSdOx0GPhua2{border-radius:3px;border:none;background:rgba(0,0,0,0);width:36px;height:30px;margin-left:3px;display:inline-flex;align-items:center}.ztTCGJo1NSdOx0GPhua2 svg{fill:var(--text-color)}.ztTCGJo1NSdOx0GPhua2:hover{background:var(--hover-color-light)}.ztTCGJo1NSdOx0GPhua2:disabled{cursor:not-allowed;opacity:.5}.DyfbXsRTeMeu0CvVvjb6{display:inline-block;width:36px;height:12px;margin-left:3px}","",{version:3,sources:["webpack://./client/js/app/components/collection/style.module.scss"],names:[],mappings:"AAEA,sBACE,UAAA,CACA,gBAAA,CAGF,sBACE,wBAAA,CACA,iBAAA,CACA,wBAAA,CACA,WAAA,CAGF,sBACE,gBAAA,CACA,iBAAA,CAGF,sBACE,iBAAA,CACA,eAAA,CACA,yBAAA,CACA,eAAA,CACA,wBAAA,CAAA,gBAAA,CACA,YAAA,CACA,oBAAA,CACA,6BAAA,CACA,kBAAA,CACA,WA7BY,CA+BZ,kCACE,eAAA,CACA,eAAA,CAIJ,sBACE,oBAAA,CACA,WAAA,CACA,gBAAA,CACA,iBAAA,CACA,iBAAA,CACA,cAAA,CAGF,sBACE,oBAAA,CACA,WAAA,CACA,UAAA,CACA,gBAAA,CACA,aAAA,CAGF,sBACE,aAAA,CACA,aAAA,CACA,cAAA,CAGF,sBACE,gBAAA,CACA,gBA9DY,CAiEd,sBACE,wBAAA,CACA,wBAAA,CAEA,4BACE,mCAAA,CAIJ,sBACE,iBAAA,CACA,WAAA,CACA,wBAAA,CACA,UAAA,CACA,WAAA,CACA,eAAA,CACA,mBAAA,CACA,kBAAA,CAEA,0BACE,sBAAA,CAGF,4BACE,mCAAA,CAGF,+BACE,kBAAA,CACA,UAAA,CAIJ,sBACE,oBAAA,CACA,UAAA,CACA,WAAA,CACA,eAAA",sourcesContent:["$user-height: 50px;\n\n.accessControlSearch {\n  width: 100%;\n  padding-top: 30px;\n}\n\n.accessControlSearchInput {\n  border: 1px solid #9c9c9c;\n  border-radius: 2px;\n  background: transparent;\n  height: 30px;\n}\n\n.accessControlUsers {\n  max-height: 240px;\n  overflow-y: scroll;\n}\n\n.accessControlUser {\n  padding-left: 20px;\n  background: #fff;\n  border-top: solid 1px #eee;\n  text-align: left;\n  user-select: none;\n  display: flex;\n  flex-flow: row nowrap;\n  justify-content: space-between;\n  align-items: center;\n  height: $user-height;\n\n  &:first-child {\n    margin-top: 21px;\n    border-top: none;\n  }\n}\n\n.accessControlBadge {\n  display: inline-block;\n  width: 120px;\n  line-height: 24px;\n  border-radius: 3px;\n  text-align: center;\n  font-size: 12px;\n}\n\n.userIcon {\n  display: inline-block;\n  height: 32px;\n  width: 32px;\n  margin-right: 6px;\n  flex: 0 0 32px;\n}\n\n.userName {\n  flex: 1 0 auto;\n  padding: 0 5px;\n  font-size: 15px;\n}\n\n.rightInfo {\n  text-align: right;\n  line-height: $user-height;\n}\n\n.addButton {\n  background: transparent;\n  border: 1px solid #9c9c9c;\n\n  &:hover {\n    background: var(--hover-color-light);\n  }\n}\n\n.deleteButton {\n  border-radius: 3px;\n  border: none;\n  background: transparent;\n  width: 36px;\n  height: 30px;\n  margin-left: 3px;\n  display: inline-flex;\n  align-items: center;\n\n  svg {\n    fill: var(--text-color);\n  }\n\n  &:hover {\n    background: var(--hover-color-light);\n  }
1\n\n  &:disabled {\n    cursor: not-allowed;\n    opacity: 0.5;\n  }\n}\n\n.spacer {\n  display: inline-block;\n  width: 36px;\n  height: 12px;\n  margin-left: 3px;\n}\n"],sourceRoot:""}]),r.locals={accessControlSearch:"n75QwZIcAmHx15UvvJJn",accessControlSearchInput:"MQ3jz2j7WUiwvi_aJss7",accessControlUsers:"dSis8QMuyOVTWr9wsQkf",accessControlUser:"UCUyPrSQphDlq4UyNDbl",accessControlBadge:"VXCG8jSY_BXLXazkGCe1",userIcon:"a2gqC9zaVxurYdAsmBKc",userName:"UdEai17X6JuyzSX8Z5su",rightInfo:"tepjKwigWHFSmXPv4g_H",addButton:"xNSf_RnojUJYK5UgLZ2o",deleteButton:"ztTCGJo1NSdOx0GPhua2",spacer:"DyfbXsRTeMeu0CvVvjb6"};const i=r;t.d(n,["A",0,i])},4596(e,n,t){t.d(n,{A:()=>_});var s=t(74848),l=t(16522),o=t(96540),r=t(97460),i=t(46942),c=t.n(i),a=t(91227),d=t(3484),u=t(5032),m=t(13095),A=t(59916);const p=e=>{const n=(0,l.c)(41),{board:t}=e,i=(0,o.useRef)(null),{targetProps:p,tooltipId:x}=(0,r.fS)(),[b,C]=(0,o.useState)(!1),[g,f]=(0,o.useState)(!1),[y,_]=(0,o.useState)(t.name||""),[j,w]=(0,o.useState)(t.canChangeTitle),[v,N]=(0,o.useState)(!1);let S,U;n[0]!==t.canChangeTitle?(S=()=>{w(t.canChangeTitle)},n[0]=t.canChangeTitle,n[1]=S):S=n[1],n[2]!==t?(U=[t],n[2]=t,n[3]=U):U=n[3],(0,o.useEffect)(S,U);const{showMessage:B,hide:k}=(0,m.x)(),{updateCollection:R}=(0,A.WI)(t);let I;n[4]!==t.name||n[5]!==B||n[6]!==R?(I=async()=>{const e=i.current;if(!(e instanceof HTMLInputElement))return;const n=e.value;if(t.name!==n){C(!0);try{await Promise.all([R(n),new Promise(h)]),C(!1),B({text:a.R.t("set_complete_to_rename"),toastType:u.p.primary})}catch{C(!1)}}else setTimeout(()=>e.blur(),300)},n[4]=t.name,n[5]=B,n[6]=R,n[7]=I):I=n[7];const E=I;let O;n[8]!==E?(O=e=>{const n=e.target;if(n instanceof HTMLInputElement)e:switch(e.keyCode){case 13:if(n.value.length>d.WK.maxLengthOfBoardName)return;E();break e;case 27:f(!0),n.blur()}},n[8]=E,n[9]=O):O=n[9];const T=O;let z;n[10]===Symbol.for("react.memo_cache_sentinel")?(z=e=>{_(e.target.value)},n[10]=z):z=n[10];const M=z;let P;n[11]!==k?(P=()=>{k(),N(!0)},n[11]=k,n[12]=P):P=n[12];const F=P;let G;n[13]!==t.name||n[14]!==g||n[15]!==E?(G=()=>{N(!1),g?(_(t.name||""),setTimeout(()=>{f(!1)},300)):E()},n[13]=t.name,n[14]=g,n[15]=E,n[16]=G):G=n[16];const D=G;let J;n[17]!==g||n[18]!==v||n[19]!==b?(J=v||b||g?a.R.t("collection_enter_to_fix_name"):a.R.t("collection_click_to_rename"),n[17]=g,n[18]=v,n[19]=b,n[20]=J):J=n[20];const L=J,W=t.canChangeTitle?L:"",$=y.length>d.WK.maxLengthOfBoardName,Q=!j;let X,q,V;n[21]!==$||n[22]!==Q?(X=c()("form-control title-input",{warning:$,locked:Q}),n[21]=$,n[22]=Q,n[23]=X):X=n[23],n[24]===Symbol.for("react.memo_cache_sentinel")?(q=a.R.t("collection_untitled"),n[24]=q):q=n[24],n[25]!==y?(V=0===y.length?a.R.t("collection_untitled"):y,n[25]=y,n[26]=V):V=n[26];const K=b||!j;let Y,H,Z;return n[27]!==D||n[28]!==F||n[29]!==T||n[30]!==X||n[31]!==V||n[32]!==K?(Y=(0,s.jsx)("input",{ref:i,className:X,placeholder:q,defaultValue:V,disabled:K,onKeyDown:T,onChange:M,onFocus:F,onBlur:D}),n[27]=D,n[28]=F,n[29]=T,n[30]=X,n[31]=V,n[32]=K,n[33]=Y):Y=n[33],n[34]!==Y||n[35]!==p?(H=(0,s.jsx)("div",{...p,children:Y}),n[34]=Y,n[35]=p,n[36]=H):H=n[36],n[37]!==H||n[38]!==W||n[39]!==x?(Z=(0,s.jsx)("div",{className:"board-header-title-container",children:(0,s.jsx)(r.ax,{tooltipId:x,content:W,children:H})}),n[37]=H,n[38]=W,n[39]=x,n[40]=Z):Z=n[40],Z};function h(e){return setTimeout(e,300)}var x=t(85154),b=t(75744),C=t(32202),g=t(35334),f=t(55666),y=t(97769);function _(e){const n=(0,l.c)(12),t=e.board;if(!t){let e;return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsx)(f.L,{}),n[0]=e):e=n[0],e}if((0,y.T)().mobile&&t.isServiceBoard)return null;let o,r,i,c,a;return n[1]!==t?(o=!(0,y.T)().mobile&&(0,s.jsx)(p,{board:t},t.id),n[1]=t,n[2]=o):o=n[2],n[3]!==o?(r=(0,s.jsx)(f.L.Filler,{children:o}),n[3]=o,n[4]=r):r=n[4],n[5]!==t?(i=(0,y.T)().mobile&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b.O,{board:t,className:"btn select-all-images-button"}),(0,s.jsx)(g.L,{board:t}),(0,s.jsx)(C.I,{board:t}),(0,s.jsx)(x.g,{board:t})]}),n[5]=t,n[6]=i):i=n[6],n[7]!==i?(c=(0,s.jsx)(f.L.RightSide,{children:i}),n[7]=i,n[8]=c):c=n[8],n[9]!==r||n[10]!==c?(a=(0,s.jsxs)(f.L,{children:[r,c]}),n[9]=r,n[10]=c,n[11]=a):a=n[11],a}},2873(e,n,t){t.d(n,{M:()=>le});var s=t(74848),l=t(16522),o=t(96540),r=t(91227),i=t(3534),c=t(46726),a=t(35056),d=t(22675);
1var u=t(24050),m=t(97460),A=t(51233);const p=e=>{const n=(0,l.c)(18),{text:t}=e,[i,c]=(0,o.useState)(!1),{targetProps:a,tooltipId:d}=(0,m.fS)();let p;n[0]===Symbol.for("react.memo_cache_sentinel")?(p=()=>{c(!0),setTimeout(()=>{c(!1)},2e3)},n[0]=p):p=n[0];const x=p;let b,C;n[1]!==t?(b=(0,s.jsx)("input",{className:"form-control",type:"text",readOnly:!0,value:t,onFocus:h}),n[1]=t,n[2]=b):b=n[2],n[3]===Symbol.for("react.memo_cache_sentinel")?(C=r.R.t("collabo_col_settings_copy_link"),n[3]=C):C=n[3];const g=i?"check":"copy";let f,y,_,j,w;return n[4]!==g?(f=(0,s.jsx)(A.$,{name:g}),n[4]=g,n[5]=f):f=n[5],n[6]!==f||n[7]!==a?(y=(0,s.jsx)("button",{className:"btn btn-sm",...a,children:f}),n[6]=f,n[7]=a,n[8]=y):y=n[8],n[9]!==y||n[10]!==d?(_=(0,s.jsx)(m.ax,{tooltipId:d,content:C,children:y}),n[9]=y,n[10]=d,n[11]=_):_=n[11],n[12]!==_||n[13]!==t?(j=(0,s.jsx)(u.A,{className:"copy-to-clipboard-button",text:t,html:t,onAfterCopy:x,children:_}),n[12]=_,n[13]=t,n[14]=j):j=n[14],n[15]!==b||n[16]!==j?(w=(0,s.jsxs)(s.Fragment,{children:[b,j]}),n[15]=b,n[16]=j,n[17]=w):w=n[17],w};function h(e){return e.target.select()}var x=t(64784),b=t(46942),C=t.n(b),g=t(6300),f=t(59916);const y=e=>{const n=(0,l.c)(6),{selected:t,owner:o}=e;let i,c;return n[0]!==o?.id||n[1]!==t.displayName||n[2]!==t.id?(i=t.id===o?.id?r.R.t("collabo_col_desc_owner",{name:t.displayName}):r.R.t("collabo_col_desc_joined",{name:t.displayName}),n[0]=o?.id,n[1]=t.displayName,n[2]=t.id,n[3]=i):i=n[3],n[4]!==i?(c=(0,s.jsx)("div",{children:(0,s.jsx)("div",{className:"invitation",children:(0,s.jsx)("div",{className:"invitation-desc",children:i})})}),n[4]=i,n[5]=c):c=n[5],c},_=e=>{const n=(0,l.c)(42),{collection:t}=e,c=(0,g.i)(),a=!(!t.user||t.user.id!==c?.id);let d;n[0]!==a?(d={selected:null,isOwner:a},n[0]=a,n[1]=d):d=n[1];const[u,m]=(0,o.useState)(d),p=(0,o.useRef)(null),h=(0,o.useRef)(null),{control:b,open:_}=(0,x.y)({onClose:()=>p.current=null}),{attendees:N}=(0,f.VD)(t.id),S=(0,f.Nq)(t.id);let U;n[2]!==u.isOwner||n[3]!==u.selected?(U=e=>{u.isOwner&&(u.selected&&u.selected.id===e.id?m(j):m(n=>({...n,selected:e})))},n[2]=u.isOwner,n[3]=u.selected,n[4]=U):U=n[4];const B=U,k=async()=>{p.current&&(await S.removeAttendee(p.current),m(w),p.current=null)};let R;n[5]===Symbol.for("react.memo_cache_sentinel")?(R=e=>{e.target===h.current&&m(v)},n[5]=R):R=n[5];const I=R;let E;n[6]!==c?.id?(E=e=>(0,s.jsxs)("span",{className:"user-name",children:[e.displayName,e.id===c?.id&&` (${r.R.t("you")})`]}),n[6]=c?.id,n[7]=E):E=n[7];const O=E,T=e=>{const n=u.selected&&u.selected.id===e.id;return(0,s.jsxs)("div",{className:C()("access-control-user",{selected:n}),onClick:()=>B(e),children:[(0,s.jsx)(i.A,{iconURL:e.iconUrl}),O(e),(0,s.jsx)("div",{className:"right-info",children:(0,s.jsx)("span",{className:"access-control-badge",children:r.R.t("collabo_col_joined")})}),u.isOwner?(0,s.jsx)("a",{onClick:n=>{var t;n.stopPropagation(),t=e.id,p.current=t,_()},children:(0,s.jsx)(A.$,{name:"cross-small"})}):(0,s.jsx)("i",{className:"spacer"})]},`user-${e.id}`)};if(!N)return null;const z=t.user;if(!z)return null;const M=u.selected&&u.selected.id===z.id,P=`.access-control-user{cursor: ${u.isOwner?"pointer":"default"}};`;let F;n[8]!==P?(F=(0,s.jsx)("style",{type:"text/css",children:P}),n[8]=P,n[9]=F):F=n[9];let G,D,J,L,W,$;n[10]!==M?(G=C()("access-control-user access-control-owner",{selected:M}),n[10]=M,n[11]=G):G=n[11],n[12]!==z||n[13]!==B?(D=()=>B(z),n[12]=z,n[13]=B,n[14]=D):D=n[14],n[15]!==z.iconUrl?(J=(0,s.jsx)(i.A,{iconURL:z.iconUrl}),n[15]=z.iconUrl,n[16]=J):J=n[16],n[17]!==z||n[18]!==O?(L=O(z),n[17]=z,n[18]=O,n[19]=L):L=n[19],n[20]===Symbol.for("react.memo_cache_sentinel")?(W=(0,s.jsxs)("div",{className:"right-info",children:[(0,s.jsx)("span",{className:"access-control-badge",children:r.R.t("collabo_col_owner")}),(0,s.jsx)("i",{className:"spacer"})]}),n[20]=W):W=n[20],n[21]!==D||n[22]!==J||n[23]!==L||n[24]!==G?($=(0,s.jsxs)("div",{className:G,onClick:D,children:[J,L,W]}),n[21]=D,n[22]=J,n[23]=L,n[24]=G,n[25]=$):$=n[25];const Q=N.map(e=>T(e));let X,q,V,K,Y;return n[26]!==I||n[27]!==$||n[28]!==Q?(X=(0,s.jsxs)("div",{ref:h,className:"access-control-users",onClick:I,children:[$,Q]}),n[26]=I,n[27]=$,n[28]=Q,n[29]=X):X=n[29],n[30]!==z||n[31]!==u.selected?(q=u.selected&&(0,s.jsx)(y,{selected:u.selected,owner:z}),n[30]=z,n[31]=u.selected,n[32]=q):q=n[32],n[33]===Symbol.for("react.memo_cache_sentinel")?(V=r.R.t("collabo_col_kick_confirm"),n[33]=V):V=n[33],n[34]!==b||n[35]!==k?(K=(0,s.jsx)(x.z,{control:b,body:V,deleteAction:k,size:"sm"}),n[34]=b,n[35]=k,n[36]=K):K=n[36],n[37]!==X||n[38]!==q||n[39]!==K||n[40]!==F?(Y=(0,s.jsxs)("div",{children:[F,X,q,K]}),n[37]=X,n[38]=q,n[39]=K,n[40]=F,n[41]=Y):Y=n[41],Y};function j(e){return{...e,selected:null}}function w(e){return{...e,selected:null}}function v(e){return{...e,selected:null}}var N=t(56756),S=t(13666),U=t(68858),B=t(85072),k=t.n(B),R=t(97825),I=t.n(R),E=t(77659),O=t.n(E),T=t(55056),z=t.n(T),M=t(10540),P=t.n(M),F=t(41113),G=t.n(F),D=t(26210),J={};
1J.styleTagTransform=G(),J.setAttributes=z(),J.insert=O().bind(null,"head"),J.domAPI=I(),J.insertStyleElement=P();k()(D.A,J);const L=D.A&&D.A.locals?D.A.locals:void 0,W=e=>{const n=(0,l.c)(7),{query:t,setQuery:o}=e;let i,c,a,d;return n[0]===Symbol.for("react.memo_cache_sentinel")?(i=C()(L.accessControlSearchInput,"form-control"),n[0]=i):i=n[0],n[1]!==o?(c=e=>o(e.target.value),n[1]=o,n[2]=c):c=n[2],n[3]===Symbol.for("react.memo_cache_sentinel")?(a=r.R.t("collabo_col_search"),n[3]=a):a=n[3],n[4]!==t||n[5]!==c?(d=(0,s.jsx)("div",{className:L.accessControlSearch,children:(0,s.jsx)("input",{type:"text",className:i,value:t,onChange:c,placeholder:a})}),n[4]=t,n[5]=c,n[6]=d):d=n[6],d},$=e=>{const n=(0,l.c)(6),{member:t}=e,o=t,i=(0,g.i)(),c="displayName"in o?o.displayName:o.name;let a,d;return n[0]!==i?.id||n[1]!==o.id?(a=o.id===i?.id&&` (${r.R.t("you")})`,n[0]=i?.id,n[1]=o.id,n[2]=a):a=n[2],n[3]!==c||n[4]!==a?(d=(0,s.jsxs)("span",{className:L.userName,children:[c,a]}),n[3]=c,n[4]=a,n[5]=d):d=n[5],d},Q=e=>{const n=(0,l.c)(8),{isOwner:t,isEditable:o,isCurrentUserOwner:i,addAttendee:c}=e;if(t||o){let e,l;return n[0]!==t?(e=t?r.R.t("collabo_col_owner"):r.R.t("collabo_col_joined"),n[0]=t,n[1]=e):e=n[1],n[2]!==e?(l=(0,s.jsx)("span",{className:L.accessControlBadge,children:e}),n[2]=e,n[3]=l):l=n[3],l}if(i){let e,t,l;return n[4]===Symbol.for("react.memo_cache_sentinel")?(e=C()(L.accessControlBadge,L.addButton),n[4]=e):e=n[4],n[5]===Symbol.for("react.memo_cache_sentinel")?(t=r.R.t("collabo_col_add"),n[5]=t):t=n[5],n[6]!==c?(l=(0,s.jsx)("button",{className:e,type:"button",onClick:c,children:t}),n[6]=c,n[7]=l):l=n[7],l}return null},X=e=>{const n=(0,l.c)(34),{member:t,isCurrentUserOwner:o,isOwner:c,isEditable:a,collection:d}=e,{control:u,open:m}=(0,x.y)(),p=(0,f.Nq)(d.id);let h;n[0]!==m?(h=()=>{m()},n[0]=m,n[1]=h):h=n[1];const b=h;let C;n[2]!==t.id||n[3]!==p?(C=async()=>{await p.removeAttendee(t.id)},n[2]=t.id,n[3]=p,n[4]=C):C=n[4];const g=C;let y;n[5]!==t.id||n[6]!==p?(y=async()=>{await p.addAttendee(t.id)},n[5]=t.id,n[6]=p,n[7]=y):y=n[7];const _=y,j=`user-${t.id}`;let w,v,N,S,U,B,k,R;return n[8]!==t.iconUrl?(w=(0,s.jsx)(i.A,{className:L.userIcon,iconURL:t.iconUrl}),n[8]=t.iconUrl,n[9]=w):w=n[9],n[10]!==t?(v=(0,s.jsx)($,{member:t}),n[10]=t,n[11]=v):v=n[11],n[12]!==_||n[13]!==o||n[14]!==a||n[15]!==c?(N=(0,s.jsx)("div",{className:L.rightInfo,children:(0,s.jsx)(Q,{isOwner:c,isEditable:a,isCurrentUserOwner:o,addAttendee:_})}),n[12]=_,n[13]=o,n[14]=a,n[15]=c,n[16]=N):N=n[16],n[17]!==o||n[18]!==a||n[19]!==b?(S=o&&a?(0,s.jsx)("button",{className:L.deleteButton,type:"button",onClick:b,children:(0,s.jsx)(A.$,{name:"cross-small"})}):(0,s.jsx)("i",{className:L.spacer}),n[17]=o,n[18]=a,n[19]=b,n[20]=S):S=n[20],n[21]!==j||n[22]!==w||n[23]!==v||n[24]!==N||n[25]!==S?(U=(0,s.jsxs)("div",{className:L.accessControlUser,children:[w,v,N,S]},j),n[21]=j,n[22]=w,n[23]=v,n[24]=N,n[25]=S,n[26]=U):U=n[26],n[27]===Symbol.for("react.memo_cache_sentinel")?(B=r.R.t("collabo_col_kick_confirm"),n[27]=B):B=n[27],n[28]!==g||n[29]!==u?(k=(0,s.jsx)(x.z,{control:u,body:B,deleteAction:g,size:"sm"}),n[28]=g,n[29]=u,n[30]=k):k=n[30],n[31]!==k||n[32]!==U?(R=(0,s.jsxs)(s.Fragment,{children:[U,k]}),n[31]=k,n[32]=U,n[33]=R):R=n[33],R},q=e=>{const n=(0,l.c)(16),{owner:t,members:o,isCurrentUserOwner:r,collection:i}=e;if(!t||!o)return null;let c,a,d;if(n[0]!==i||n[1]!==r||n[2]!==t?(c=(0,s.jsx)(X,{member:t,isCurrentUserOwner:r,isOwner:!0,isEditable:!1,collection:i}),n[0]=i,n[1]=r,n[2]=t,n[3]=c):c=n[3],n[4]!==i||n[5]!==r||n[6]!==o||n[7]!==t){let e;n[9]!==i||n[10]!==r||n[11]!==t?(e=e=>(0,s.jsx)(X,{member:e,isCurrentUserOwner:r,isOwner:t.id===e.id,isEditable:!0,collection:i},e.id),n[9]=i,n[10]=r,n[11]=t,n[12]=e):e=n[12],a=o.map(e),n[4]=i,n[5]=r,n[6]=o,n[7]=t,n[8]=a}else a=n[8];return n[13]!==c||n[14]!==a?(d=(0,s.jsxs)("div",{className:L.accessControlUsers,children:[c,a]}),n[13]=c,n[14]=a,n[15]=d):d=n[15],d},V=e=>{const n=(0,l.c)(11),{owner:t,members:o,isCurrentUserOwner:r,collection:i}=e;if(!o)return null;if(!t)return null;let c,a;if(n[0]!==i||n[1]!==r||n[2]!==o||n[3]!==t?.id){let e;n[5]!==i||n[6]!==r||n[7]!==t?.id?(e=e=>(0,s.jsx)(X,{member:e,isCurrentUserOwner:r,isOwner:t?.id===e.uid,isEditable:e.isEditable,collection:i}
1,e.uid),n[5]=i,n[6]=r,n[7]=t?.id,n[8]=e):e=n[8],c=o.map(e),n[0]=i,n[1]=r,n[2]=o,n[3]=t?.id,n[4]=c}else c=n[4];return n[9]!==c?(a=(0,s.jsx)("div",{className:L.accessControlUsers,children:c}),n[9]=c,n[10]=a):a=n[10],a},K=e=>{const n=(0,l.c)(17),{collection:t}=e,r=(0,g.i)();let i;n[0]===Symbol.for("react.memo_cache_sentinel")?(i={},n[0]=i):i=n[0];const{members:c}=(0,U.Q)(i),[a,d]=(0,o.useState)(""),{attendees:u}=(0,f.VD)(t.id),m=t.user?.id===r?.id;let A;n[1]!==u||n[2]!==c||n[3]!==a?(A=c?.filter(e=>e.email.startsWith(a)).map(e=>({...e,id:e.uid,isEditable:u?.map(Y).includes(e.uid)??!1})),n[1]=u,n[2]=c,n[3]=a,n[4]=A):A=n[4];const p=A;let h,x,b;return n[5]!==m||n[6]!==a?(h=m&&(0,s.jsx)(W,{query:a,setQuery:d}),n[5]=m,n[6]=a,n[7]=h):h=n[7],n[8]!==u||n[9]!==t||n[10]!==m||n[11]!==p||n[12]!==a?(x=a?(0,s.jsx)(V,{owner:t.user,members:p,isCurrentUserOwner:m,collection:t}):t.user?(0,s.jsx)(q,{owner:t.user,members:u,isCurrentUserOwner:m,collection:t}):null,n[8]=u,n[9]=t,n[10]=m,n[11]=p,n[12]=a,n[13]=x):x=n[13],n[14]!==h||n[15]!==x?(b=(0,s.jsxs)("div",{children:[h,x]}),n[14]=h,n[15]=x,n[16]=b):b=n[16],b};function Y(e){return e.id}const H=e=>{const n=(0,l.c)(26),{collection:t,isOwner:i}=e,[c,a]=(0,o.useState)(t.invitation),u=(0,f.Nq)(t.id),[h,x]=(0,o.useState)(!1),{mixpanel:b}=(0,d.z1)(),{targetProps:C,tooltipId:g}=(0,m.fS)();let y;n[0]!==u?(y=async()=>{x(!0);const e=await u.createInvitation();x(!1),a(e);const n=document.getElementsByClassName("access-control-users")[0];n&&(n.scrollTop=n.scrollHeight)},n[0]=u,n[1]=y):y=n[1];const _=y,j=(0,o.useRef)(!1);let w,v,S,U,B;return n[2]!==t.id||n[3]!==t.invitation||n[4]!==_||n[5]!==i||n[6]!==b?(w=()=>{i&&!j.current&&(!async function(){t.invitation||(await _(),b("initialize collection invitation url",{collectionId:t.id}))}(),j.current=!0)},n[2]=t.id,n[3]=t.invitation,n[4]=_,n[5]=i,n[6]=b,n[7]=w):w=n[7],n[8]!==t||n[9]!==_||n[10]!==i||n[11]!==b||n[12]!==u?(v=[t,_,i,b,u],n[8]=t,n[9]=_,n[10]=i,n[11]=b,n[12]=u,n[13]=v):v=n[13],(0,o.useEffect)(w,v),c?(n[14]!==_||n[15]!==h||n[16]!==c.url||n[17]!==i||n[18]!==C||n[19]!==g?(S=c.url&&(0,s.jsxs)("div",{className:"invitation-link-group",children:[(0,s.jsx)("span",{className:"invitation-title",children:"Invitation link"}),(0,s.jsxs)("div",{className:"copy-inline-textbox",children:[(0,s.jsx)(p,{text:c.url}),i&&(0,s.jsx)("span",{className:"copy-to-clipboard-button",children:(0,s.jsx)(m.ax,{tooltipId:g,content:r.R.t("collabo_col_settings_regenerate_btn"),children:(0,s.jsx)("button",{className:"btn btn-sm",onClick:_,disabled:h,...C,children:(0,s.jsx)(A.$,{name:"reload"})})})})]})]}),n[14]=_,n[15]=h,n[16]=c.url,n[17]=i,n[18]=C,n[19]=g,n[20]=S):S=n[20],n[21]!==c.expiredAt?(U=c.expiredAt&&(0,s.jsx)("p",{children:(0,s.jsx)("small",{className:"expire-at",children:r.R.t("collabo_col_invitation_expired_at",{expired_at:c.expiredAt&&(0,N.Q8)(new Date(c.expiredAt))})})}),n[21]=c.expiredAt,n[22]=U):U=n[22],n[23]!==S||n[24]!==U?(B=(0,s.jsxs)("div",{className:"invitation-body",children:[S,U]}),n[23]=S,n[24]=U,n[25]=B):B=n[25],B):null},Z=e=>{const n=(0,l.c)(12),{collection:t,isOwner:o}=e,{control:i,open:c}=(0,x.y)(),{leaveFromCollection:a}=(0,f.Nq)(t.id);if(o)return null;if(!t.isEditable)return null;let d,u,m,p,h,b,C;return n[0]===Symbol.for("react.memo_cache_sentinel")?(d=(0,s.jsx)(A.$,{name:"revoke"}),u=r.R.t("collabo_col_leave"),n[0]=d,n[1]=u):(d=n[0],u=n[1]),n[2]!==c?(m=(0,s.jsx)("div",{className:"access-control-users-action",children:(0,s.jsxs)("button",{className:"btn btn-sm",onClick:c,children:[d,u]})}),n[2]=c,n[3]=m):m=n[3],n[4]===Symbol.for("react.memo_cache_sentinel")?(p=r.R.t("collabo_col_leave_confirm"),n[4]=p):p=n[4],n[5]===Symbol.for("react.memo_cache_sentinel")?(h=r.R.t("leave"),n[5]=h):h=n[5],n[6]!==a||n[7]!==i?(b=(0,s.jsx)(x.z,{control:i,body:p,deleteAction:a,deleteMessage:h,size:"sm"}),n[6]=a,n[7]=i,n[8]=b):b=n[8],n[9]!==m||n[10]!==b?(C=(0,s.jsxs)(s.Fragment,{children:[m,b]}),n[9]=m,n[10]=b,n[11]=C):C=n[11],C},ee=e=>{const n=(0,l.c)(19),{collection:t,closeModal:o}=e;(0,S.z4)();const i=(0,g.i)(),c=(0,d.ol)(),a=!!t.user&&t.user.id===i?.id;let u,m,A,p,h,x,b;return n[0]!==t||n[1]!==a?(u=(0,s.jsx)(H,{collection:t,isOwner:a}),n[0]=t,n[1]=a,n[2]=u):u=n[2],n[3]!==t||n[4]!==c?(m=c?(0,s.jsx)(K,{collection:t}):(0,s.jsx)(_,{collection:t}),n[3]=t,n[4]=c,n[5]=m):m=n[5],n[6]!==t||n[7]!==a?(A=(0,s.jsx)(Z,{collection:t,isOwner:a}),n[6]=t,n[7]=a,n[8]=A):A=n[8],n[9]!==u||n[10]!==m||n[11]!==A?(p=(0,s.jsxs)("div",{children:[u,m,A]}
1),n[9]=u,n[10]=m,n[11]=A,n[12]=p):p=n[12],n[13]===Symbol.for("react.memo_cache_sentinel")?(h=r.R.t("complete"),n[13]=h):h=n[13],n[14]!==o?(x=(0,s.jsx)("div",{className:"modal-operation",children:(0,s.jsx)("button",{className:"btn btn-primary btn-sm btn-complete",onClick:o,children:h})}),n[14]=o,n[15]=x):x=n[15],n[16]!==p||n[17]!==x?(b=(0,s.jsxs)(s.Fragment,{children:[p,x]}),n[16]=p,n[17]=x,n[18]=b):b=n[18],b},ne=(0,c.N)(e=>{const n=(0,l.c)(12),{board:t}=e,{control:s,open:o}=(0,a.h)(),{mixpanel:r,googleAnalytics:i}=(0,d.z1)();let c;c=t.canEditMembers?"owner":t.isEditable?"member":"guest";const u=c;let m;n[0]!==i||n[1]!==r||n[2]!==o?(m=()=>{o(),r("show upgrade collaborative collection modal"),i("collaborative collection","show upgrade modal")},n[0]=i,n[1]=r,n[2]=o,n[3]=m):m=n[3];const A=m;let p;n[4]!==s?(p=()=>{s.onClose()},n[4]=s,n[5]=p):p=n[5];const h=p;let x;return n[6]!==t||n[7]!==h||n[8]!==s||n[9]!==A||n[10]!==u?(x={type:u,board:t,onShowModal:A,modalControl:s,closeModal:h},n[6]=t,n[7]=h,n[8]=s,n[9]=A,n[10]=u,n[11]=x):x=n[11],x},e=>{const n=(0,l.c)(31),{type:t,board:o,modalControl:i,onShowModal:c,closeModal:d}=e;switch(t){case"owner":{let e,t,l,d,u,m,p,h;return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsx)(A.$,{name:"person-plus"}),n[0]=e):e=n[0],n[1]!==o.isShared?(t=o.isShared?r.R.t("collabo_col_edit_users"):r.R.t("collabo_col_add_users"),n[1]=o.isShared,n[2]=t):t=n[2],n[3]!==t?(l=(0,s.jsxs)("span",{children:[e,t]}),n[3]=t,n[4]=l):l=n[4],n[5]!==c||n[6]!==l?(d=(0,s.jsx)("button",{className:"btn-flat",onClick:c,role:"button",children:l}),n[5]=c,n[6]=l,n[7]=d):d=n[7],n[8]===Symbol.for("react.memo_cache_sentinel")?(u=r.R.t("collabo_col_settings_title"),n[8]=u):u=n[8],n[9]!==o||n[10]!==i.onClose?(m=(0,s.jsx)(ee,{collection:o,closeModal:i.onClose}),n[9]=o,n[10]=i.onClose,n[11]=m):m=n[11],n[12]!==i||n[13]!==m?(p=(0,s.jsx)(a.a,{control:i,title:u,className:"collection-access-policy-dialog",children:m}),n[12]=i,n[13]=m,n[14]=p):p=n[14],n[15]!==d||n[16]!==p?(h=(0,s.jsxs)(s.Fragment,{children:[d,p]}),n[15]=d,n[16]=p,n[17]=h):h=n[17],h}case"member":{let e,t,l,u,m,p;return n[18]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsxs)("span",{children:[(0,s.jsx)(A.$,{name:"people"}),r.R.t("collabo_col_you_are_member"),(0,s.jsx)(A.$,{name:"check-small",className:"joined"})]}),n[18]=e):e=n[18],n[19]!==c?(t=(0,s.jsx)("button",{className:"btn-flat",onClick:c,role:"button",children:e}),n[19]=c,n[20]=t):t=n[20],n[21]===Symbol.for("react.memo_cache_sentinel")?(l=r.R.t("collabo_col_settings_title"),n[21]=l):l=n[21],n[22]!==o||n[23]!==d?(u=(0,s.jsx)(ee,{collection:o,closeModal:d}),n[22]=o,n[23]=d,n[24]=u):u=n[24],n[25]!==i||n[26]!==u?(m=(0,s.jsx)(a.a,{control:i,title:l,className:"collection-access-policy-dialog",children:u}),n[25]=i,n[26]=u,n[27]=m):m=n[27],n[28]!==t||n[29]!==m?(p=(0,s.jsxs)(s.Fragment,{children:[t,m]}),n[28]=t,n[29]=m,n[30]=p):p=n[30],p}case"guest":return null}}),te=e=>{const n=(0,l.c)(20),{isOwner:t,user:o}=e,{targetProps:c,tooltipId:a}=(0,m.fS)();if(!o)return null;let d;n[0]!==t||n[1]!==o.displayName?(d=t?r.R.t("collabo_col_tips_owner",{name:o.displayName}):r.R.t("collabo_col_tips_member",{name:o.displayName}),n[0]=t,n[1]=o.displayName,n[2]=d):d=n[2];const u=d;let p,h,x,b,C,g;return n[3]===Symbol.for("react.memo_cache_sentinel")?(p={position:"relative",marginRight:"6px",cursor:"pointer"},n[3]=p):p=n[3],n[4]!==e||n[5]!==o.id?(h=()=>{e.handleUserChange(o.id)},n[4]=e,n[5]=o.id,n[6]=h):h=n[6],n[7]!==o.iconUrl?(x=(0,s.jsx)(i.A,{iconURL:o.iconUrl}),n[7]=o.iconUrl,n[8]=x):x=n[8],n[9]!==e.isSelecting?(b=e.isSelecting&&(0,s.jsx)(A.$,{name:"check",style:{position:"absolute",bottom:0,right:0,width:"15px",height:"15px",fill:"white",backgroundColor:"rgba(0, 0, 0, 0.5)",borderRadius:"50%"}}),n[9]=e.isSelecting,n[10]=b):b=n[10],n[11]!==h||n[12]!==x||n[13]!==b||n[14]!==c?(C=(0,s.jsxs)("div",{style:p,onClick:h,...c,children:[x,b]}),n[11]=h,n[12]=x,n[13]=b,n[14]=c,n[15]=C):C=n[15],n[16]!==C||n[17]!==u||n[18]!==a?(g=(0,s.jsx)(m.ax,{content:u,tooltipId:a,children:C}),n[16]=C,n[17]=u,n[18]=a,n[19]=g):g=n[19],g},se=e=>{const n=(0,l.c)(4),t=e.board,o=t.user;if(t.canEditMembers||t.isEditable||!o)return null;{let e,t;return n[0]!==o.displayName?(e=r.R.t("board_shared_by",{userName:o.displayName}),n[0]=o.displayName,n[1]=e):e=n[1],n[2]!==e?(t=(0,s.jsx)("span",{className:"shared-by",children:e}),n[2]=e,n[3]=t):t=n[3],t}},le=e=>{const n=(0,l.c)(22),t=(0,d.vn)();let o;n[0]!==e?(o=async n=>{if(e.selectedUserId!==n)try{e.onUserIdSelect(n)}catch(e){const n=e;console.error("Error filtering by user ID:",n)}else e.onUserIdSelect(void 0)},n[0]=e,n[1]=o):o=n[1];const r=o,i=e.board;if(i.isServiceBoard)return null;
1let c,a,u,m,A,p;return n[2]!==t?(c=C()("collection-user-list",{mobile:t}),n[2]=t,n[3]=c):c=n[3],n[4]!==i.user||n[5]!==r||n[6]!==e.selectedUserId?(a=i.user&&(0,s.jsx)(te,{isOwner:!0,user:i.user,isSelecting:e.selectedUserId===i.user?.id,handleUserChange:r}),n[4]=i.user,n[5]=r,n[6]=e.selectedUserId,n[7]=a):a=n[7],n[8]!==i.editableUsers||n[9]!==r||n[10]!==e.selectedUserId?(u=i.editableUsers&&i.editableUsers.map(n=>(0,s.jsx)(te,{user:n,isSelecting:e.selectedUserId===n.id,handleUserChange:r},n.id)),n[8]=i.editableUsers,n[9]=r,n[10]=e.selectedUserId,n[11]=u):u=n[11],n[12]!==e?(m=(0,s.jsx)(se,{...e}),n[12]=e,n[13]=m):m=n[13],n[14]!==i?(A=(0,s.jsx)(ne,{board:i}),n[14]=i,n[15]=A):A=n[15],n[16]!==c||n[17]!==a||n[18]!==u||n[19]!==m||n[20]!==A?(p=(0,s.jsxs)("div",{className:c,children:[a,u,m,A]}),n[16]=c,n[17]=a,n[18]=u,n[19]=m,n[20]=A,n[21]=p):p=n[21],p}},68858(e,n,t){var s=t(16522),l=t(23041),o=t(86345),r=t(35855),i=t(12572);function c(e){const{errors:n}=e;return n}function a(e){return e.data}function d(e){return void 0!==e}function u(e){return e.users}t.d(n,["D",0,()=>{const e=(0,s.c)(2),n=(0,i.k)();let t;e[0]!==n?(t={deleteMember:async e=>{const t=await(0,r.ly)({id:e});return n.emit("teamMembers/update"),t},inviteMembers:async e=>{const t=await(0,r.wB)({emails:e});return n.emit("teamMembers/update"),t},toggleTeamAdmin:async(e,t)=>{const s=await(0,r.US)(e,t);return n.emit("teamMembers/update"),s}},e[0]=n,e[1]=t):t=e[1];return t},"Q",0,e=>{const n=(0,s.c)(25),{perPage:t,order:i,startsWith:m}=e,A=void 0===t?1e3:t,p=void 0===i?null:i;let h,x,b;n[0]!==p||n[1]!==A||n[2]!==m?(h=(e,n)=>{if(n?.errors)return null;if(0<e&&n?.data&&n.data.totalPages<=e)return null;const t=new URLSearchParams;return t.append("per",A.toString()),m&&t.append("start",m),t.append("page",(e+1).toString()),p&&t.append("order",p),`/api/internal/team/users?${t}`},n[0]=p,n[1]=A,n[2]=m,n[3]=h):h=n[3],n[4]===Symbol.for("react.memo_cache_sentinel")?(x=(0,r.W4)(),b={use:[(0,o.Cb)("teamMembers/update")],revalidateFirstPage:!1},n[4]=x,n[5]=b):(x=n[4],b=n[5]);const{data:C,size:g,setSize:f}=(0,l.Ay)(h,x,b);let y;n[6]!==C?(y=C?.find(c)?.errors,n[6]=C,n[7]=y):y=n[7];const _=y;let j,w,v;if(n[8]!==_||n[9]!==C||n[10]!==f||n[11]!==g){let e;j=_?void 0:C?.map(a).filter(d),n[15]!==f||n[16]!==g?(e=()=>{f(g+1)},n[15]=f,n[16]=g,n[17]=e):e=n[17],w=e,v=j?.flatMap(u),n[8]=_,n[9]=C,n[10]=f,n[11]=g,n[12]=j,n[13]=w,n[14]=v}else j=n[12],w=n[13],v=n[14];const N=j?.[0]?.totalPages,S=j?.[0]?.totalUsers,U=!j;let B;return n[18]!==_||n[19]!==w||n[20]!==U||n[21]!==v||n[22]!==N||n[23]!==S?(B={members:v,totalPages:N,totalCount:S,loading:U,loadNext:w,errors:_},n[18]=_,n[19]=w,n[20]=U,n[21]=v,n[22]=N,n[23]=S,n[24]=B):B=n[24],B}])}}]);

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.