{"version":3,"file":"SiteHeader.CpxAMQ9d.mjs","names":["useState","startTransition","useMemo"],"sources":["https:/framerusercontent.com/modules/aKbBaQfqxyGQW1XxDOEL/RIlDUCTeOhGZVqU3Qijt/SiteFooter.js","https:/framerusercontent.com/modules/txRluxQujMsVX6CTuqsa/lTuc7FoXkAcPrwXG9FH3/SiteHeader.js"],"sourcesContent":["// Shared site footer: wordmark + tagline, address/phone/email, social links,\n// full suburb link list, and a bottom row with copyright + utility links\n// (AI reference, Track record). Used as a single linked component\n// across every page so the /ai link (and any future footer link) only needs\n// to be edited once here.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";const SUBURBS=[{label:\"Lower Hutt\",href:\"/suburbs/lower-hutt\"},{label:\"Alicetown\",href:\"/suburbs/alicetown\"},{label:\"Avalon\",href:\"/suburbs/avalon\"},{label:\"Belmont\",href:\"/suburbs/belmont\"},{label:\"Boulcott\",href:\"/suburbs/boulcott\"},{label:\"Epuni\",href:\"/suburbs/epuni\"},{label:\"Fairfield\",href:\"/suburbs/fairfield\"},{label:\"Harbour View\",href:\"/suburbs/harbour-view\"},{label:\"Horokiwi\",href:\"/suburbs/horokiwi\"},{label:\"Hutt Central\",href:\"/suburbs/hutt-central\"},{label:\"Kelson\",href:\"/suburbs/kelson\"},{label:\"Korokoro\",href:\"/suburbs/korokoro\"},{label:\"Manor Park\",href:\"/suburbs/manor-park\"},{label:\"Maungaraki\",href:\"/suburbs/maungaraki\"},{label:\"Melling\",href:\"/suburbs/melling\"},{label:\"Moera\",href:\"/suburbs/moera\"},{label:\"Naenae\",href:\"/suburbs/naenae\"},{label:\"Normandale\",href:\"/suburbs/normandale\"},{label:\"Petone\",href:\"/suburbs/petone\"},{label:\"Stokes Valley\",href:\"/suburbs/stokes-valley\"},{label:\"Taita\",href:\"/suburbs/taita\"},{label:\"Tirohanga\",href:\"/suburbs/tirohanga\"},{label:\"Wainuiomata\",href:\"/suburbs/wainuiomata\"},{label:\"Waiwhetu\",href:\"/suburbs/waiwhetu\"},{label:\"Waterloo\",href:\"/suburbs/waterloo\"},{label:\"Woburn\",href:\"/suburbs/woburn\"}];const OFF_WHITE=\"#F5F3EE\";const MUTED=\"rgba(245, 243, 238, 0.62)\";const HAIRLINE=\"rgba(245, 243, 238, 0.14)\";const GOLD=\"#B8972E\";/**\n * Site Footer\n *\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 420\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function SiteFooter(props){const linkStyle={color:OFF_WHITE,textDecoration:\"none\",fontFamily:\"Inter, sans-serif\",fontSize:14,lineHeight:1.6};const mutedLinkStyle={...linkStyle,color:MUTED};return /*#__PURE__*/_jsx(\"footer\",{style:{...props.style,width:\"100%\",background:\"#16150F\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",padding:\"64px 48px 40px 48px\",boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",gap:40},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:32,justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8,minWidth:220},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:'\"Playfair Display\", serif',fontSize:20,fontWeight:500,color:OFF_WHITE},children:\"Anna Manning\"}),/*#__PURE__*/_jsx(\"span\",{style:mutedLinkStyle,children:\"Anna Manning Real Estate, operating under Ray White Hutt City\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8,minWidth:220},children:[/*#__PURE__*/_jsx(\"span\",{style:mutedLinkStyle,children:\"9 Kings Crescent, Lower Hutt 5010\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"a\",{href:\"tel:+64275692749\",style:linkStyle,children:\"027 569 2749\"}),/*#__PURE__*/_jsx(\"span\",{style:mutedLinkStyle,children:\"|\"}),/*#__PURE__*/_jsx(\"a\",{href:\"mailto:anna@annamanning.nz\",style:linkStyle,children:\"anna@annamanning.nz\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:16},children:[/*#__PURE__*/_jsx(\"a\",{href:\"https://instagram.com/annamanning_realestate\",style:mutedLinkStyle,\"aria-label\":\"Instagram\",children:\"Instagram\"}),/*#__PURE__*/_jsx(\"a\",{href:\"https://linkedin.com/company/anna-manning-real-estate\",style:mutedLinkStyle,\"aria-label\":\"LinkedIn\",children:\"LinkedIn\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:16},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:\"Inter, sans-serif\",fontWeight:500,fontSize:12,letterSpacing:\"0.22em\",textTransform:\"uppercase\",color:GOLD},children:\"Suburbs we cover\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:\"10px 20px\"},children:SUBURBS.map((s,i)=>/*#__PURE__*/_jsx(\"a\",{href:s.href,style:mutedLinkStyle,children:s.label},i))}),/*#__PURE__*/_jsx(\"span\",{style:mutedLinkStyle,children:\"and the wider Hutt Valley.\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:16,alignItems:\"center\",justifyContent:\"space-between\",paddingTop:24,borderTop:`1px solid ${HAIRLINE}`},children:[/*#__PURE__*/_jsx(\"span\",{style:mutedLinkStyle,children:\"\\xa9 2026 Anna Manning. All rights reserved.\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:20},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/ai\",style:mutedLinkStyle,children:\"AI reference\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/track-record\",style:mutedLinkStyle,children:\"Track record\"})]}),/*#__PURE__*/_jsx(\"span\",{style:mutedLinkStyle,children:\"Leaders Real Estate Lower Hutt Ltd, Licensed REAA 2008\"})]})]})});}addPropertyControls(SiteFooter,{});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteFooter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"420\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteFooter.map","// Slim sticky site header: \"Anna Manning\" wordmark left, nav links\n// (Listings, Suburbs, Reviews, About, Contact) and a gold \"Free appraisal\"\n// button right. Collapses to a hamburger menu on mobile.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useMemo,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Older header instances saved the Suburbs link as the /#suburbs anchor,\n// and the Listings link as the /#portfolio anchor. The site now has\n// dedicated /suburbs and /properties index pages, so normalise both here\n// for every instance without needing to edit each one.\nfunction resolveHref(href){if(href===\"/#suburbs\")return\"/suburbs\";if(href===\"/#portfolio\")return\"/properties\";return href;}/**\n * Site Header\n *\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 64\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function SiteHeader(props){const{background,textColor,borderColor,accentColor,buttonTextColor,wordmark,links,buttonLabel,buttonHref,linkFont}=props;const[isMobile,setIsMobile]=useState(false);const[open,setOpen]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;const mq=window.matchMedia(\"(max-width: 809px)\");const apply=()=>startTransition(()=>setIsMobile(mq.matches));apply();mq.addEventListener(\"change\",apply);return()=>mq.removeEventListener(\"change\",apply);},[]);const linkStyle={color:textColor,textDecoration:\"none\",...linkFont};const buttonStyle={background:accentColor,color:buttonTextColor,textDecoration:\"none\",padding:\"9px 16px\",borderRadius:4,...linkFont};const navigationItems=useMemo(()=>{return(links||[]).flatMap((l,i)=>{const isListings=l.label===\"Listings\";return[{key:`link-${i}`,href:resolveHref(l.href),label:isListings?\"For Sale\":l.label},...isListings?[{key:`sold-${i}`,href:\"/sold\",label:\"Sold\"},{key:`st-columba-mews-${i}`,href:\"/st-columba-mews\",label:\"St Columba Mews\"}]:[]];});},[links]);return /*#__PURE__*/_jsxs(\"header\",{style:{...props.style,position:\"relative\",width:\"100%\",background:background,borderBottom:`1px solid ${borderColor}`,boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"nav\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,padding:\"14px 48px\",maxWidth:1200,margin:\"0 auto\",boxSizing:\"border-box\"},\"aria-label\":\"Main navigation\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",style:{color:textColor,textDecoration:\"none\",fontFamily:'\"Playfair Display\", serif',fontSize:20,fontWeight:500,whiteSpace:\"nowrap\"},children:wordmark}),!isMobile&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:28},children:[navigationItems.map(item=>/*#__PURE__*/_jsx(\"a\",{href:item.href,style:linkStyle,children:item.label},item.key)),/*#__PURE__*/_jsx(\"a\",{href:buttonHref,style:buttonStyle,children:buttonLabel})]}),isMobile&&/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-label\":open?\"Close menu\":\"Open menu\",\"aria-expanded\":open,onClick:()=>startTransition(()=>setOpen(!open)),style:{background:\"none\",border:\"none\",cursor:\"pointer\",padding:8,display:\"flex\",flexDirection:\"column\",gap:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:2,background:textColor,transition:\"transform 0.2s\",transform:open?\"translateY(7px) rotate(45deg)\":\"none\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:2,background:textColor,opacity:open?0:1,transition:\"opacity 0.2s\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:2,background:textColor,transition:\"transform 0.2s\",transform:open?\"translateY(-7px) rotate(-45deg)\":\"none\"}})]})]}),isMobile&&open&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:20,padding:\"8px 48px 28px 48px\",background:background,borderTop:`1px solid ${borderColor}`},children:[navigationItems.map(item=>/*#__PURE__*/_jsx(\"a\",{href:item.href,style:linkStyle,onClick:()=>startTransition(()=>setOpen(false)),children:item.label},item.key)),/*#__PURE__*/_jsx(\"a\",{href:buttonHref,style:{...buttonStyle,alignSelf:\"flex-start\"},onClick:()=>startTransition(()=>setOpen(false)),children:buttonLabel})]})]});}addPropertyControls(SiteHeader,{wordmark:{type:ControlType.String,title:\"Wordmark\",defaultValue:\"Anna Manning\"},links:{type:ControlType.Array,title:\"Links\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"\"},href:{type:ControlType.String,title:\"Href\",defaultValue:\"\"}}},defaultValue:[{label:\"Listings\",href:\"/properties\"},{label:\"Suburbs\",href:\"/suburbs\"},{label:\"Reviews\",href:\"/reviews\"},{label:\"About\",href:\"/about\"},{label:\"Contact\",href:\"/#contact\"}]},buttonLabel:{type:ControlType.String,title:\"Button\",defaultValue:\"Free appraisal\"},buttonHref:{type:ControlType.String,title:\"Button Href\",defaultValue:\"/#contact\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#F5F3EE\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#1A1A17\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"rgba(26, 26, 23, 0.12)\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#B8972E\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"#F5F3EE\"},linkFont:{type:ControlType.Font,title:\"Link Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,variant:\"Medium\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteHeader\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicHeight\":\"64\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteHeader.map"],"mappings":"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"}