1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7287],{10036:(e,a,t)=>{t.d(a,{_:()=>n});var r=t(95155),l=t(12115);function n({values:e,onCommit:a,onDraftChange:t,onBlur:s,...o}){let[i,u]=(0,l.useState)();return(0,r.jsx)("textarea",{...o,value:i??e.join("\n"),onChange:e=>{u(e.target.value),t?.(e.target.value.split(/\r?\n/))},onBlur:e=>{void 0!==i&&a(i.split(/\r?\n/).map(e=>e.trim()).filter(Boolean)),u(void 0),s?.(e)}})}},87287:(e,a,t)=>{t.r(a),t.d(a,{ProjectSourcingCriteriaEditor:()=>u});var r=t(95155),l=t(10036),n=t(50910);let s=["tiktok","instagram","youtube","x"],o={tiktok:"TikTok",instagram:"Instagram",youtube:"YouTube",x:"X"};function i(e){return e.platforms?.length?e.platforms.filter(e=>"other"!==e):e.platform&&"any"!==e.platform&&"other"!==e.platform?[e.platform]:[]}function u({criteria:e,onChange:a}){let t=(0,n.c)("SourcingCriteria"),m=(t,r)=>{a({...e,platformRules:(e.platformRules||[]).map(e=>e.platform===t?{...e,...r}:e)})};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{children:t("description")}),(0,r.jsxs)("fieldset",{className:"project-platform-picker",children:[(0,r.jsx)("legend",{children:t("platforms")}),s.map(t=>(0,r.jsxs)("label",{children:[(0,r.jsx)("input",{type:"checkbox",checked:i(e).includes(t),onChange:()=>{let r,l,n;return a((l=(r=i(e)).includes(t)?r.filter(e=>e!==t):[...r,t],n=e.platformRules||[],{...e,platform:1===l.length?l[0]:"any",platforms:l.length?l:void 0,platformRules:l.map(e=>n.find(a=>a.platform===e)||{platform:e})}),"platform")}}),o[t]]},t)),(0,r.jsx)("small",{children:t("platformsHint")})]}),(0,r.jsxs)("div",{className:"project-screening-editor-grid",children:[(0,r.jsxs)("label",{children:[t("creatorLocations"),(0,r.jsx)("input",{value:e.allowedCreatorLocations||"",onChange:t=>a({...e,allowedCreatorLocations:t.target.value},t.target.value.trim()?"targetCountries":void 0)})]}),(0,r.jsxs)("label",{children:[t("audienceMarkets"),(0,r.jsx)("input",{value:e.targetAudienceMarkets||"",onChange:t=>a({...e,targetAudienceMarkets:t.target.value})})]}),(0,r.jsxs)("label",{children:[t("keywords"),(0,r.jsx)("input",{value:e.keywords||"",onChange:t=>a({...e,keywords:t.target.value})})]}),(0,r.jsxs)("label",{children:[t("maxPrice"),(0,r.jsx)("input",{type:"number",min:"0",value:e.maxEstimatedPrice??"",onChange:t=>a({...e,maxEstimatedPrice:t.target.value?Number(t.target.value):void 0})})]})]}),(e.platformRules||[]).map(e=>(0,r.jsxs)("div",{className:"project-platform-rule-editor",children:[(0,r.jsx)("strong",{children:o[e.platform]||t("otherPlatform")}),(0,r.jsxs)("label",{children:[t("minFollowers"),(0,r.jsx)("input",{type:"number",min:"0",value:e.minFollowers??"",onChange:a=>m(e.platform,{minFollowers:a.target.value?Number(a.target.value):void 0})})]}),(0,r.jsxs)("label",{children:[t("maxFollowers"),(0,r.jsx)("input",{type:"number",min:"0",value:e.maxFollowers??"",onChange:a=>m(e.platform,{maxFollowers:a.target.value?Number(a.target.value):void 0})})]}),(0,r.jsxs)("label",{children:[t("minViews"),(0,r.jsx)("input",{type:"number",min:"0",value:e.minAverageViews??"",onChange:a=>m(e.platform,{minAverageViews:a.target.value?Number(a.target.value):void 0})})]}),(0,r.jsxs)("label",{children:[t("maxViews"),(0,r.jsx)("input",{type:"number",min:"0",value:e.maxAverageViews??"",onChange:a=>m(e.platform,{maxAverageViews:a.target.value?Number(a.target.value):void 0})})]}),(0,r.jsxs)("details",{className:"project-platform-advanced",children:[(0,r.jsx)("summary",{children:t("morePlatform",{platform:o[e.platform]||t("platform")})}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("label",{children:[t("averagePostCount"),(0,r.jsx)("input",{type:"number",min:"1",value:e.averageViewsRecentPostCount??"",onChange:a=>m(e.platform,{averageViewsRecentPostCount:a.target.value?Number(a.target.value):void 0})})]}),(0,r.jsxs)("label",{children:[t("recentDays"),(0,r.jsx)("input",{type:"number",min:"1",value:e.recentPostWithinDays??"",onChange:a=>m(e.platform,{recentPostWithinDays:a.target.value?Number(a.target.value):void 0})})]}),(0,r.jsxs)("label",{children:[t("formats"),(0,r.jsx)("input",{value:(e.acceptedFormats||[]).join("ã"),onChange:a=>m(e.platform,{acceptedFormats:a.target.value.split(/[ã,ï¼]/).map(e=>
1e.trim()).filter(Boolean)}),placeholder:t("formatsPlaceholder")})]}),(0,r.jsxs)("label",{children:[t("platformNotes"),(0,r.jsx)("input",{value:e.notes||"",onChange:a=>m(e.platform,{notes:a.target.value||void 0}),placeholder:t("platformNotesPlaceholder")})]})]})]})]},e.platform)),(0,r.jsxs)("details",{className:"project-criteria-advanced",children:[(0,r.jsx)("summary",{children:t("more")}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("label",{children:[t("excludedCreatorLocations"),(0,r.jsx)("input",{value:e.excludedCreatorLocations||"",onChange:t=>a({...e,excludedCreatorLocations:t.target.value})})]}),(0,r.jsxs)("label",{children:[t("shippingDestinations"),(0,r.jsx)("input",{value:e.shippingDestinations||"",onChange:t=>a({...e,shippingDestinations:t.target.value})})]}),(0,r.jsxs)("label",{children:[t("excluded"),(0,r.jsx)("input",{value:e.excludedKeywords||"",onChange:t=>a({...e,excludedKeywords:t.target.value})})]}),(0,r.jsxs)("label",{children:[t("qualitative"),(0,r.jsx)(l._,{rows:3,values:e.qualitativeRequirements||[],onCommit:t=>a({...e,qualitativeRequirements:t})})]})]})]})]})}}}]);
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.