PageSourceSearch

https://woofz.academy/js/RulesPage.Ck_a5Kod.js

js woofz.academy collected 2026-10-02 00:29:47 UTC 2,861 bytes, 65 lines download raw bytes

1import{x as e,r as t,u as i,j as o}from"./vendor.mIPXQGLM.js";import{b2 as r,b3 as n,F as s,c as a,b6 as l,b7 as p}from"./index.bundle.js";import{BgPreloadingMediaContext as g}from"./BgPreloadingMediaProvider.BaE70OgW.js";import{C as m}from"./ContinueButton.BI0h0E5A.js";import{a as d}from"./pageShowTransition.Bxzxszzt.js";import{m as u,M as c}from"./@constants.BGUlkrYt.js";import"./@amplitude.yMGOHWCQ.js";import"./@xstate.CEsnlirg.js";import"./@firebase.Bkc6--w4.js";import"./@lottie.KPmlgv_O.js";import"./@react-router.hFdD-ZA2.js";import"./@i18n.CG4_sUzZ.js";import"./@lodash.D8yALn-Z.js";import"./@rudderstack.DVYreKjc.js";import"./useBgImagePreloadWorker.Cgvk21d7.js";import"./continue-arrow-white.D2wdKjJw.js";const x={Wrapper:e.div`
2    ${r};
3    ${n};
4    ${d};
5    background: ${u.WHITE};
6    padding-top: 64px;
7
8    /* Override global Nunito from styles.css on this screen */
9    & * {
10      font-family: ${"'Work Sans', sans-serif"};
11    }
12  `,Column:e.div`
13    display: flex;
14    flex-direction: column;
15    align-items: center;
16    width: 100%;
17    max-width: 398px;
18    margin: 0 auto;
19    padding: 0 16px;
20
21    @media (min-width: ${c.SALES_SCREEN_MIN_PHONE}px) {
22      padding: 0;
23    }
24  `,HeroImg:e.img`
25    width: 100%;
26    height: auto;
27    display: block;
28    margin-bottom: 45px;
29  `,Title:e.h2`
30    color: #241f1d;
31    font-size: 32px;
32    font-weight: 700;
33    letter-spacing: -3%;
34    text-align: center;
35    line-height: normal;
36    margin-bottom: 8px;
37
38    strong {
39      color: #ee83c7;
40      font-weight: 700;
41    }
42  `,Subtitle:e.p`
43    margin: 0;
44    width: 100%;
45    font-weight: 500;
46    font-size: 16px;
47    line-height: 1.5;
48    letter-spacing: -0.011em;
49    text-align: center;
50    color: ${"#1e1e1e"};
51    margin-bottom: 100px;
52  `,LoadingBlock:e.div`
53    display: flex;
54    flex-direction: column;
55    align-items: center;
56    gap: 16px;
57    width: 100%;
58  `,StickyButtonContainer:e.div`
59    position: fixed;
60    bottom: 0;
61    left: 0;
62    right: 0;
63    padding: 16px 16px 22px;
64    background: ${u.WHITE};
65  `},h=()=>{const{onNextStep:e}=t.useContext(s),{preloadedMedia:r}=t.useContext(g),{currentPageId:n,currentPageNumber:d}=a(i(e=>({currentPageId:e.currentPageId,currentPageNumber:e.currentPageNumber}))),u=t.useCallback(()=>{n&&d&&(l({question:"",answers:"",pageName:n,pageNumber:d}),e())},[n,d,e]);return p(),o.jsx(x.Wrapper,{children:o.jsxs(x.Column,{children:[o.jsx(x.HeroImg,{src:r["nove8/cohorts/woofz_paw_nup/assets/images/rules-img.jpg"],alt:""}),o.jsxs(x.Title,{children:["Next level of difficulty: ",o.jsx("br",{})," ",o.jsx("strong",{children:"the rules couples actually fight about"})]}),o.jsx(x.Subtitle,{children:"Couple of questions left — then your Paw-nup is ready to sign"}),o.jsx(x.StickyButtonContainer,{children:o.jsx(m,{onClick:u,text:"Onto the house rules"})})]})})};export{h as RulesPage};

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.