1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2051],{82051:function(e,t,s){"use strict";s.r(t);var n=s(30137),a=s(76341),r=s(67462),i=s(93128),l=s(97582),o=s(85893),c=s(67294),d=s(97585),u=s(80026),h=s.n(u),p=s(10264),f=s.n(p),m="7b0536eff64412fc0533895cc773625ea12bf068",g="snapshot-".concat("a".repeat(64)),v=[{id:"normal",label:"Normal dashboard"},{id:"confirmation",label:"Regeneration confirmation"},{id:"submitting",label:"Starting regeneration"},{id:"accepted",label:"Regeneration accepted"},{id:"start-error",label:"Regeneration start failed"},{id:"status-delay",label:"Regeneration status delayed"},{id:"active",label:"Capture in progress"},{id:"success",label:"Successful capture"},{id:"cancelled",label:"Cancelled capture"},{id:"failure",label:"Failed capture"}],j=["confirmation","submitting","accepted","start-error","status-delay"],x={total:44,queued:31,recording:1,ready:12,failed:0},b=function(e){if(!["active","success","cancelled","failure"].includes(e))return null;var t="active"!==e;return{runId:"preview-".concat(e),state:"active"===e?"running":"success"===e?"succeeded":e,catalogState:"ready",targetRevision:m,requestedBy:{userId:"preview",displayName:"Jake Blennelle"},requestedAt:new Date(Date.now()-66e4).toISOString(),startedAt:new Date(Date.now()-6e5).toISOString(),finishedAt:t?new Date().toISOString():null,counts:"success"===e?(0,r._)((0,a._)({},x),{queued:0,recording:0,ready:44}):"failure"===e?(0,r._)((0,a._)({},x),{queued:0,recording:0,failed:1}):x,items:[],failure:"failure"===e?{summary:"The capture runner stopped before the set was complete."}:null,runner:{kind:"github",url:"https://github.com/kudos-fit/kickoff/actions"}}},y=function(){return(0,o.jsxs)("main",{className:h().journeyWorkspace,children:[(0,o.jsxs)("aside",{className:h().journeyNavigation,children:[(0,o.jsxs)("div",{className:h().panelHeading,children:[(0,o.jsx)("span",{children:"Key journeys"}),(0,o.jsx)("strong",{children:"Choose a journey"}),(0,o.jsx)("p",{children:"Six connected product stories"})]}),["Insurance activation","New client onboarding","Coach messaging"].map(function(e,t){return(0,o.jsx)("div",{className:h().journeyNavItem,children:(0,o.jsxs)("button",{type:"button",className:0===t?h().selectedJourney:"",children:[(0,o.jsxs)("span",{className:h().journeyNumber,children:["0",t+1]}),(0,o.jsxs)("span",{className:h().journeyNavCopy,children:[(0,o.jsx)("small",{children:0===t?"3 chapters":"4 chapters"}),(0,o.jsx)("strong",{children:e}),(0,o.jsx)("span",{children:0===t?"7:42":"Ready to watch"})]})]})},e)})]}),(0,o.jsxs)("section",{className:h().chapterBrowser,children:[(0,o.jsxs)("div",{className:h().chapterHeader,children:[(0,o.jsxs)("div",{children:[(0,o.jsx)("span",{children:"Insurance activation \xb7 Chapter 2 of 3"}),(0,o.jsx)("h2",{children:"Check eligibility and confirm coverage"}),(0,o.jsx)("p",{children:"Follow the member from consent through a successful eligibility response."})]}),(0,o.jsx)("span",{className:h().fidelityPill,children:"Real product flow"})]}),(0,o.jsx)("div",{className:"".concat(h().videoFrame," ").concat(f().videoPreview),children:(0,o.jsxs)("div",{children:[(0,o.jsx)("span",{children:"Kickoff"}),(0,o.jsx)("strong",{children:"Eligibility confirmed"}),(0,o.jsx)("small",{children:"Video preview"})]})}),(0,o.jsxs)("div",{className:h().timeline,children:[(0,o.jsxs)("div",{className:h().timelineLabels,children:[(0,o.jsx)("span",{children:"Journey progress"}),(0,o.jsx)("strong",{children:"Chapter 2 of 3"})]}),(0,o.jsxs)("div",{className:h().timelineTrack,children:[(0,o.jsx)("button",{type:"button",className:h().timelineChapter,style:{left:"0%",width:"30%"},children:"1"}),(0,o.jsx)("button",{type:"button",className:"".concat(h().timelineChapter," ").concat(h().timelineChapterActive),style:{left:"30%",width:"42%"},children:"2"}),(0,o.jsx)("button",{type:"button",className:h().timelineChapter,style:{left:"72%",width:"28%"},children:"3"}),(0,o.jsx)("span",{className:h().timelinePlayhead,style:{"--playhead-position":"54%"}})]})]}),(0,o.jsxs)("div",{className:h().outcomeCard,children:[(0,o.jsx)("span",{children:"What this proves"}),(0,o.jsx)("strong",{children:"The member can verify insurance without leaving Kickoff."}),(0,o.jsx)("p",{children:"Real UI, seeded test data, and isolated external-service fixtures."})]})]})]})},N=function(e){var t,s=e.state,a={data:(0,c.useMemo)(function(){return{environment:"development",snapshotId:g,deployedRevision:m,deployedSourceUrl:"https://github.com/kudos-fit/kickoff",freshness:{state:"behind",commitCount:22,snapshotRevision:"3f09d13b2c77".padEnd(40,"0"),deployedRevision:m,snapshotUrl:"https://github.com/kudos-fit/kickoff",deployedUrl:"https://github.com/kudos-fit/kickoff",comparisonUrl:"https://github.com/kudos-fit/kickoff/compare"},regeneration:{allowed:!0,reason:null},refreshRun:b(s),refreshRunStalled:!1,refreshProblem:null}},[s]),error:null,loading:!1,actionError:null,actionLoading:!1,onRetry:function(){},onStartRegeneration:(0,n._)(function(){return(0,l.Jh)(this,function(e){return[2,"started"]})}),onRecoverRegeneration:function(){},onDismissRefreshRun:function(){},onRestoreRefreshRun:function(){},previewRegeneration:{initialPhase:"confirmation"===(t=s)?"confirming":"submitting"===t?"submitting":"accepted"===t?"accepted":["start-error","status-delay"].includes(t)?"error":"idle",acceptedStatusPollingDisabled:j.includes(t),message:"accepted"===t?"The capture runner accepted this regeneration. Lo
1ading its current progress.":"start-error"===t?"The regeneration request failed.":"status-delay"===t?"The request was accepted, but its progress has not appeared yet.":null,detail:"start-error"===t?"QA video regeneration is unavailable.":"status-delay"===t?"Refresh the status before deciding whether to start another capture.":null,retryMode:"status-delay"===t?"status":"start"},refreshProgress:{handoffComplete:"success"===s,issue:null,liveSignature:s,liveSummary:"active"===s?"12 of 44 recordings captured. One recording is in progress.":null}};return(0,o.jsx)("div",{className:h().paletteSurface,children:(0,o.jsxs)("div",{className:h().container,children:[(0,o.jsx)(d.Rq,{environment:"development",snapshotId:g,header:{coreJourneyCount:6,focusedRecordingCount:38,sourceRevision:"3f09d13b2c77".padEnd(40,"0"),generatedAt:"2026-08-20T12:24:00.000Z",totalDurationMs:288e4,presentation:null},operationsState:a}),j.includes(s)?(0,o.jsx)("div",{className:f().stateCaption,"aria-hidden":"true",children:"The state above is fixed for comparison. Use the normal dashboard to try the complete interaction."}):null,(0,o.jsx)(y,{})]})})};t.default=function(){var e=(0,i._)((0,c.useState)("normal"),2),t=e[0],s=e[1];return(0,o.jsxs)("div",{className:f().previewRoot,children:[(0,o.jsx)("header",{className:f().controls,children:(0,o.jsxs)("div",{className:f().controlsHeading,children:[(0,o.jsxs)("div",{children:[(0,o.jsx)("span",{children:"Development fixture"}),(0,o.jsx)("h1",{children:"QA dashboard state preview"})]}),(0,o.jsxs)("label",{children:["UI state",(0,o.jsx)("select",{value:t,onChange:function(e){return s(e.target.value)},children:v.map(function(e){return(0,o.jsx)("option",{value:e.id,children:e.label},e.id)})})]})]})}),(0,o.jsx)(N,{state:t},t)]})}},10264:function(e){e.exports={previewRoot:"styles_previewRoot__zhxMa",controls:"styles_controls__T85Y0",controlsHeading:"styles_controlsHeading__V55cl",videoPreview:"styles_videoPreview__5Pw6L",stateCaption:"styles_stateCaption__nTIAM"}}}]); 2//# sourceMappingURL=2051.7ca07719cf3cad9e.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.