PageSourceSearch

https://ocdhome.com/_next/static/chunks/site-two-Dkk3dRZY.js

js ocdhome.com collected 2026-10-09 23:19:24 UTC 8,000 bytes, 1 lines download raw bytes

1import{r as e}from"./rolldown-runtime-C60lm6uB.js";import{i as t,r as n}from"./framework-D_rUT4EX.js";import{t as r}from"./index-C2hzo6Z_.js";import{t as i}from"./createLucideIcon-CLApvFWr.js";import{a,b as o,i as s,n as c,o as l,r as u,t as d,x as f,y as p}from"./sheet-B6GwVtAo.js";import{t as m}from"./site-image-B4K568Dg.js";import{i as h,r as g,t as _}from"./content-DsmUybjv.js";var v=i(`building-2`,[[`path`,{d:`M10 12h4`,key:`a56b0p`}],[`path`,{d:`M10 8h4`,key:`1sr2af`}],[`path`,{d:`M14 21v-3a2 2 0 0 0-4 0v3`,key:`1rgiei`}],[`path`,{d:`M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2`,key:`secmi2`}],[`path`,{d:`M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16`,key:`16ra0t`}]]),y=i(`calendar-days`,[[`path`,{d:`M8 2v3`,key:`1ioesn`}],[`path`,{d:`M16 2v3`,key:`otl347`}],[`rect`,{x:`3`,y:`3`,width:`18`,height:`18`,rx:`2`,key:`h1oib`}],[`path`,{d:`M3 9h18`,key:`1pudct`}],[`path`,{d:`M8 13h.01`,key:`1sbv64`}],[`path`,{d:`M12 13h.01`,key:`y0uutt`}],[`path`,{d:`M16 13h.01`,key:`wip0gl`}],[`path`,{d:`M8 17h.01`,key:`p3bg7i`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}],[`path`,{d:`M16 17h.01`,key:`ql8jdd`}]]),b=i(`grid-2x2`,[[`path`,{d:`M12 3v18`,key:`108xh3`}],[`path`,{d:`M3 12h18`,key:`1i2n21`}],[`rect`,{x:`3`,y:`3`,width:`18`,height:`18`,rx:`2`,key:`h1oib`}]]),x=i(`sofa`,[[`path`,{d:`M20 9V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v3`,key:`1dgpiv`}],[`path`,{d:`M2 16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z`,key:`xacw8m`}],[`path`,{d:`M4 18v2`,key:`jwo5n2`}],[`path`,{d:`M20 18v2`,key:`1ar1qi`}],[`path`,{d:`M12 4v9`,key:`oqhhn3`}]]),S=e(t(),1),C=n(),w=[[`Carpet`,`carpet-cleaning`],[`Stone`,`stone-care`],[`Upholstery`,`upholstery-cleaning`],[`Area Rugs`,`area-rug-cleaning`],[`Hardwood`,`hardwood-floor-care`],[`Tile & Grout`,`tile-grout-cleaning`]],T=[{title:`About`,links:[[`Our story`,`/about/`],[`Our guarantee`,`/satisfaction-guarantee/`],[`Service areas`,`/service-areas/`],[`Careers`,`/careers/`]]},{title:`Our Work`,links:[[`Explore our work`,`/our-work/`],[`Customer reviews`,`/reviews/`]]},{title:`Care Guide`,links:[[`All articles`,`/care-guide/`],[`Frequently asked questions`,`/care-guide/faq/`],[`Customer guide`,`/care-guide/customer-guide/`]]}];function E({slug:e}){let t={size:22,strokeWidth:1.5,"aria-hidden":!0};return e===`upholstery-cleaning`?(0,C.jsx)(x,{...t}):e===`tile-grout-cleaning`?(0,C.jsx)(b,{...t}):e===`commercial-cleaning`?(0,C.jsx)(v,{...t}):(0,C.jsx)(`svg`,{width:`22`,height:`22`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`1.5`,strokeLinecap:`round`,strokeLinejoin:`round`,"aria-hidden":`true`,children:e===`stone-care`?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(`rect`,{x:`3`,y:`3`,width:`18`,height:`18`,rx:`1`}),(0,C.jsx)(`path`,{d:`m14 3-3 4 2 3-5 5 1 3-3 3M21 8l-5 3-1 4-4 2M3 10l5 1`})]}):e===`carpet-cleaning`?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(`path`,{d:`M5 5h12a4 4 0 0 1 0 8H5a4 4 0 1 1 4-4v10H5`}),(0,C.jsx)(`path`,{d:`M5 8a1 1 0 1 1-1 1M9 19h12V9`})]}):e===`area-rug-cleaning`?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(`rect`,{x:`5`,y:`4`,width:`14`,height:`16`,rx:`1`}),(0,C.jsx)(`path`,{d:`M8 7h8v10H8zM8 2v2m4-2v2m4-2v2M8 20v2m4-2v2m4-2v2`})]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(`rect`,{x:`3`,y:`3`,width:`18`,height:`18`,rx:`1`}),(0,C.jsx)(`path`,{d:`M9 3v18m6-18v18M3 10h6m0 5h6m0-7h6M5 5v2m6 0v4m6 1v5`})]})})}function D(){let e=r(),t=e===`/`,[n,i]=(0,S.useState)(!1),[v,b]=(0,S.useState)(!1),x=(0,S.useRef)(null),[D,O]=(0,S.useState)(177);return(0,S.useEffect)(()=>{let e=x.current;if(!e)return;let t=()=>{let t=e.getBoundingClientRect().height;O(t),document.documentElement.style.setProperty(`--site-header-height`,`${t}px`)};t();let n=new ResizeObserver(t);return n.observe(e),()=>n.disconnect()},[]),(0,S.useEffect)(()=>{let e=()=>b(window.scrollY>24);return e(),window.addEventListener(`scroll`,e,{passive:!0}),()=>window.removeEventListener(`scroll`,e)},[]),(0,S.useEffect)(()=>i(!1),[e]),(0,C.jsxs)(`header`,{ref:x,className:`site2-header ${!t||v||n?`is-solid`:``}`,children:[(0,C.jsxs)(`div`,{className:`site2-header-top`,children:[(0,C.jsxs)(d,{modal:!1,open:n,onOpenChange:i,children:[(0,C.jsx)(l,{className:`site2-menu-trigger`,"aria-label":n?`Close navigation`:`Open navigation`,children:n?(0,C.jsx)(p,{size:28,"aria-hidden":`true`}):(0,C.jsx)(o,{size:28,preserveAspectRatio:`none`,"aria-hidden":`true`})}),(0,C.jsxs)(u,{side:`top`,showCloseButton:!1,className:`site2-mega-menu`,style:{to
1p:D,maxHeight:`calc(100dvh - ${D}px)`},children:[(0,C.jsx)(a,{className:`sr-only`,children:`Explore OCD HOME`}),(0,C.jsx)(s,{className:`sr-only`,children:`About, our work, care guides and cleaning services.`}),(0,C.jsxs)(`nav`,{className:`site2-mega-grid`,"aria-label":`Explore OCD HOME`,children:[T.map(e=>(0,C.jsxs)(`details`,{open:!0,children:[(0,C.jsxs)(`summary`,{children:[e.title,(0,C.jsx)(f,{size:16})]}),(0,C.jsx)(`div`,{children:e.links.map(([e,t])=>(0,C.jsx)(c,{asChild:!0,children:(0,C.jsx)(`a`,{href:t,children:e})},t))})]},e.title)),(0,C.jsxs)(`details`,{open:!0,children:[(0,C.jsxs)(`summary`,{children:[`Services`,(0,C.jsx)(f,{size:16})]}),(0,C.jsxs)(`div`,{children:[w.map(([e,t])=>(0,C.jsx)(c,{asChild:!0,children:(0,C.jsxs)(`a`,{className:`site2-menu-service`,href:`/services/${t}/`,children:[(0,C.jsx)(E,{slug:t}),(0,C.jsx)(`span`,{children:e})]})},t)),(0,C.jsx)(c,{asChild:!0,children:(0,C.jsxs)(`a`,{className:`site2-menu-service`,href:`/services/commercial-cleaning/`,children:[(0,C.jsx)(E,{slug:`commercial-cleaning`}),(0,C.jsx)(`span`,{children:`Commercial`})]})})]})]})]}),(0,C.jsxs)(`div`,{className:`site2-mega-bottom`,children:[(0,C.jsxs)(`div`,{children:[(0,C.jsx)(c,{asChild:!0,children:(0,C.jsx)(`a`,{href:`/`,children:`Home`})}),(0,C.jsx)(c,{asChild:!0,children:(0,C.jsx)(`a`,{href:`/contact/`,children:`Contact`})}),(0,C.jsx)(c,{asChild:!0,children:(0,C.jsx)(`a`,{href:g,target:`_blank`,rel:`noopener noreferrer`,"data-location":`menu-client-login`,children:`Client Login`})}),(0,C.jsx)(`a`,{href:h.localHref,children:h.local_phone})]}),(0,C.jsxs)(`a`,{href:_,"data-location":`menu`,children:[`BOOK A CLEANING `,(0,C.jsx)(y,{size:18})]})]})]})]}),(0,C.jsxs)(`a`,{href:`/`,className:`site2-logo`,"aria-label":`OCD HOME — Floor & Fabric Care — home`,children:[(0,C.jsx)(m,{src:`/media/logo-stacked.webp`,width:`2048`,height:`1394`,alt:`OCD HOME`}),(0,C.jsx)(`span`,{className:`site2-logo-tagline`,children:`FLOOR & FABRIC CARE`})]}),(0,C.jsxs)(`a`,{className:`site2-book`,href:_,"data-location":`header`,children:[(0,C.jsx)(`span`,{children:`BOOK A CLEANING`}),(0,C.jsx)(y,{size:21,"aria-hidden":`true`})]})]}),(0,C.jsx)(`nav`,{className:`site2-service-nav`,"aria-label":`Cleaning services`,children:w.map(([t,n])=>(0,C.jsx)(`a`,{href:`/services/${n}/`,"aria-current":e===`/services/${n}/`?`page`:void 0,children:t},n))})]})}function O(){let e=(0,S.useRef)(null);return(0,S.useEffect)(()=>{let t=window.matchMedia(`(prefers-reduced-motion: reduce)`),n=()=>{t.matches?e.current?.pause():e.current?.play().catch(()=>{})};return n(),t.addEventListener(`change`,n),()=>t.removeEventListener(`change`,n)},[]),(0,C.jsxs)(`section`,{className:`site2-film`,"aria-labelledby":`site2-headline`,children:[(0,C.jsx)(`video`,{ref:e,muted:!0,loop:!0,playsInline:!0,preload:`metadata`,poster:`/media/optimized/ocd-home-services-hero-poster-1600.webp`,"aria-hidden":`true`,tabIndex:-1,children:(0,C.jsx)(`source`,{src:`/media/ocd-home-services-hero-v2.mp4`,type:`video/mp4`})}),(0,C.jsx)(`div`,{className:`site2-film-shade`}),(0,C.jsxs)(`div`,{className:`site2-film-copy`,children:[(0,C.jsx)(`p`,{children:`PREMIUM HOME CLEANING IN ORANGE COUNTY`}),(0,C.jsxs)(`h1`,{id:`site2-headline`,children:[`Cleaner Spaces.`,(0,C.jsx)(`br`,{}),`A Happier Home.`]}),(0,C.jsxs)(`a`,{className:`site2-hero-book`,href:_,"data-location":`hero`,children:[`BOOK ONLINE `,(0,C.jsx)(y,{size:21,"aria-hidden":`true`})]})]})]})}export{E as ServiceMenuIcon,D as SiteTwoHeader,O as SiteTwoVideo,w as siteTwoServices};

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.