PageSourceSearch

https://stairtup.ai/assets/store-D23LvfHP.js

js stairtup.ai collected 2026-10-05 12:41:40 UTC 2,068 bytes, 1 lines download raw bytes

1import{D as a}from"./types-rTppUWdZ.js";import{j as u}from"./index-CLnvXRPC.js";import"./pdf-export-DhW6CfTA.js";import"./react-D1ZyQ08J.js";import"./tiptap-D3JjE7XX.js";import"./supabase-DhDedaeW.js";import"./ui-e_-gXSnj.js";const T=u((e,p)=>({scripts:a.scripts,currentInput:a.current_input,activeScript:null,defaultType:a.settings.default_type,defaultTone:a.settings.default_tone,defaultDuration:a.settings.default_duration,isLoading:!1,isGenerating:!1,activeTab:"input",editingSection:null,setData:t=>e({scripts:t.scripts,currentInput:t.currentInput??{},defaultType:t.settings?.default_type??"elevator",defaultTone:t.settings?.default_tone??"professional",defaultDuration:t.settings?.default_duration??60}),setLoading:t=>e({isLoading:t}),setGenerating:t=>e({isGenerating:t}),setActiveTab:t=>e({activeTab:t}),setEditingSection:t=>e({editingSection:t}),updateInput:t=>e(i=>({currentInput:{...i.currentInput,...t}})),clearInput:()=>e({currentInput:{}}),addScript:t=>e(i=>({scripts:[t,...i.scripts],activeScript:t})),updateScript:(t,i)=>e(r=>({scripts:r.scripts.map(n=>n.id===t?{...n,...i,updated_at:new Date().toISOString()}:n),activeScript:r.activeScript?.id===t?{...r.activeScript,...i,updated_at:new Date().toISOString()}:r.activeScript})),deleteScript:t=>e(i=>({scripts:i.scripts.filter(r=>r.id!==t),activeScript:i.activeScript?.id===t?null:i.activeScript})),setActiveScript:t=>e({activeScript:t}),duplicateScript:t=>{const i=p().scripts.find(c=>c.id===t);if(!i)return null;const r=new Date().toISOString(),n={...i,id:`script-${Date.now()}-${Math.random().toString(36).slice(2,8)}`,name:`${i.name} (Copy)`,created_at:r,updated_at:r};return e(c=>({scripts:[n,...c.scripts],activeScript:n})),n},updateSettings:t=>e({defaultType:t.default_type??p().defaultType,defaultTone:t.default_tone??p().defaultTone,defaultDuration:t.default_duration??p().defaultDuration}),reset:()=>e({scripts:[],currentInput:{},activeScript:null,defaultType:"elevator",defaultTone:"professional",defaultDuration:60,activeTab:"input",editingSection:null})}));export{T as usePitchScriptStore};

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.