1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7364],{291209:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/dashboard/artists/new/name",function(){return r(759265)}])},759265:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>d});var n=r(406029),a=r(731091),l=r(920245),s=r(441032),u=r(872893),i=r(611379),o=r(617709);let{useParam:c}=(0,l.L)(),d=()=>{let[e,t]=c("name",{initial:"",parse:e=>e||""}),r=(0,i.r)(),l=()=>{e&&r.push(a.y.dashboard.artists.new.spotify.$url({query:{name:e}}))};return(0,n.jsxs)(s.k.Root,{children:[(0,n.jsx)(o.p,{onCloseHref:a.y.dashboard.artists.$url(),areYouSure:"cancel creating this artist"}),(0,n.jsx)(s.k.Grid,{children:(0,n.jsxs)(s.k.Main,{children:[(0,n.jsx)(s.k.ColorBackground,{color:"background"}),(0,n.jsxs)(s.k.MainContent,{children:[(0,n.jsx)(s.k.H2,{testID:"artist-stage-name-title",children:"What is your artist's stage name?"}),(0,n.jsx)(s.k.Input,{placeholder:"Artist name...",value:e,onSubmitEditing:t=>{e?l():t.preventDefault()},onChangeText:t,autoFocus:!0})]})]})}),(0,n.jsxs)(s.k.Footer,{children:[(0,n.jsx)(s.k.BackAction,{onGoBack:()=>{r.replace(a.y.dashboard.artists.new.$url())}}),(0,n.jsx)(s.k.PrimaryAction,{testID:"artist-details-continue-button",disabled:!e,loading:!1,onSubmit:l})]})]})};d.getLayout=e=>(0,n.jsx)(u.t,{name:"name",children:e})},920245:(e,t,r)=>{"use strict";r.d(t,{L:()=>c});var n=r(455729),a=r(922122),l=r(334823),s=r(981278),u=r.n(s),i=r(933348),o=r(548970);function c(){return{useParam:function(){for(var e,t,r,s=arguments.length,c=Array(s),d=0;d<s;d++)c[d]=arguments[d];let[h,f]=c,{parse:m,initial:_,stringify:k=e=>"".concat(e),paramsToClearOnSetState:p}=f||{},b=(0,a.wK)(),v=(0,n.useRef)(!1),x=(0,n.useContext)(o.Rn),y=(0,n.useContext)(o._3),[g,w]=(0,n.useState)(()=>{var e;return null!=(e=b.getParam(h))?e:_}),j=null!=(r=null==x||null==(e=x.params)?void 0:e[h])?r:v.current?null==x||null==(t=x.params)?void 0:t[h]:_,C=(0,n.useCallback)(e=>{v.current=!0,null==y||y.setParams({[h]:e})},[h,y]),A=x?j:g,E=x?C:w,P=(0,i.A)(k),S=(0,i.A)(m),N=(0,i.A)(p),B=(0,n.useRef)(_),O=(0,n.useCallback)(e=>{v.current=!0;let{pathname:t,query:r}=u(),n={...r};if(null!=e?n[h]=P.current(e):delete n[h],N.current)for(let e of N.current)delete n[e];(r[h]&&n[h]?u().replace:u().push)({pathname:t,query:n},void 0,{shallow:!0})},[h,P,N]);O.__name=h,O.__stringify=P;let R=b.getParam(h),q=(0,n.useMemo)(()=>{let e;if(void 0!==R||v.current)if(S.current){var t;e=null==(t=S.current)?void 0:t.call(S,R)}else e=R;else e=B.current;return e},[S,R]);return"web"!==l.A.OS?[A,E]:[q,O]},useBatch:function(){let e=(0,n.useContext)(o._3);return(0,n.useCallback)(function(t){var r=Array.isArray(t)?t:t((e,t)=>[e,t]);if("web"===l.A.OS){let e={...u().query};r.forEach(t=>{var r;let[n,a]=t,l=n.__name,s=(null==n||null==(r=n.__stringify)?void 0:r.current)||(e=>e);null!=a?e[l]=s(a):delete e[l]}),u().replace({pathname:u().pathname,query:e},void 0,{shallow:!0})}else{let t={};r.forEach(e=>{let[r,n]=e;t[r.__name]=n}),null==e||e.setParams(t)}},[e])}}}}},e=>{e.O(0,[5891,3405,9460,8052,636,6593,8792],()=>e(e.s=291209)),_N_E=e.O()}]);
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.