PageSourceSearch

https://www.westharborla.com/_next/static/chunks/pages/studio/[[...index]]-554d10a219b76f0b.js

js westharborla.com collected 2026-10-02 16:30:07 UTC 40,982 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1057],{49348:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/studio/[[...index]]",function(){return i(80202)}])},5957:function(e,t,i){"use strict";i.d(t,{Sx:function(){return r},YG:function(){return o},gx:function(){return l},hH:function(){return n},tW:function(){return s}});var a=i(34155);let n=!1,l=assertValue("production","Missing environment variable: NEXT_PUBLIC_SANITY_DATASET"),r=assertValue("8g30nw4y","Missing environment variable: NEXT_PUBLIC_SANITY_PROJECT_ID"),o=a.env.SANITY_API_READ_TOKEN||"",s=a.env.NEXT_PUBLIC_SANITY_API_VERSION||"2023-06-21";function assertValue(e,t){if(void 0===e)throw Error(t);return e}},80202:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return StudioPage}});var a=i(85893),n=i(9008),l=i.n(n),r=i(20906),o=i(11530),s=i(71343),p=i(3571),m=i(14457),y=i(86082),c=i(5957),d=i(65548);let g=["homePage","introSection","page","happeningsPage","eventItem","directoryPage","contactPage","pressPage","pressReleasePage","visitPage","blogItem"];var u=i(7071),f=(0,u.fe)({title:"Block Content",name:"blockContent",type:"array",of:[(0,u.qu)({title:"Block",type:"block",styles:[{title:"Normal",value:"normal"},{title:"H1",value:"h1"},{title:"H2",value:"h2"},{title:"H3",value:"h3"},{title:"H4",value:"h4"},{title:"Quote",value:"blockquote"}],lists:[{title:"Bullet",value:"bullet"}],marks:{decorators:[{title:"Strong",value:"strong"},{title:"Emphasis",value:"em"}],annotations:[{title:"URL",name:"link",type:"object",fields:[{title:"URL",name:"href",type:"url"}]}]}}),(0,u.qu)({type:"code"})]}),v=i(82825),h=(0,m.ZDM)({basePath:"/studio",name:"west-harbor",title:"West Harbor",projectId:c.Sx,dataset:c.gx,schema:{types:[{name:"allEventsSection",type:"document",title:"All Events Section",fields:[{name:"events",type:"array",title:"Events",of:[{type:"reference",to:[{type:"eventItem"}]}]}],preview:{select:{title:"title"},prepare:()=>({title:"All Events Section"})}},{name:"bigNumber",type:"document",title:"Big Number",fields:[{name:"bigNumber",type:"number",title:"Big Number"},{name:"modifier",type:"string",title:"Modifier"},{name:"supportText",type:"text",title:"Support Text",validation:e=>e.max(150).warning("150 characters max")}],preview:{select:{title:"bigNumber",subtitle:"supportText"},prepare(e){let{title:t,subtitle:i}=e;return{title:"Big Number "+t+" "+i}}}},{name:"bigNumbersSection",type:"document",title:"Big Numbers Section",fields:[{name:"bigNumbers",type:"array",title:"Big Numbers",of:[{type:"reference",to:[{type:"bigNumber"}]}]}],preview:{select:{title:"bigNumbers"},prepare(e){let{title:t}=e;return{title:"Big Numbers Section"}}}},f,{name:"blogItem",type:"document",title:"blog Item",fields:[{name:"pageTitle",type:"string",title:"Page Title",validation:e=>e.max(52).warning("52 characters max")},{title:"Slug",name:"slug",type:"slug",options:{source:"pageTitle",maxLength:200,slugify:e=>e.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[àáâãäå]/g,"a").replace(/[èéêë]/g,"e").replace(/[ìíîï]/g,"i").replace(/[òóôõö]/g,"o").replace(/[ùúûü]/g,"u").replace(/[ýÿ]/g,"y").replace(/[ñ]/g,"n").replace(/[ç]/g,"c").replace(/[æ]/g,"ae").replace(/[œ]/g,"oe").replace(/[\/\\]/g,"-").replace(/[%]/g,"").replace(/[&]/g,"").replace(/[#]/g,"").replace(/[.]/g,"").replace(/[,]/g,"").replace(/[()]/g,"").replace(/[+]/g,"-").replace(/[\s]+/g,"-").replace(/[-]+/g,"-").replace(/^-+|-+$/g,"").replace(/[^a-z0-9-]/g,"").replace("&","and").replace("!","").replace("/","").replace("'","").replace("|","").replace(" + ","-").trim().replace(/\s+/g,"-").slice(0,200)},validation:e=>e.required()},{name:"eyebrowCopy",type:"string",title:"Eyebrow Copy",description:"optional",validation:e=>e.max(30).warning("To ensure design quality, 30 max characters")},{name:"headline",type:"string",title:"Headline"},{name:"subhead",type:"string",title:"Subhead",description:"optional",validation:e=>e.max(20).warning("To ensure design quality, 20 max characters")},{name:"author",type:"string",title:"Author",description:"optional"},{title:"Publication Date",name:"publicationDate",type:"date",validation:e=>e.required(),options:{dateFormat:"YYYY-MM-DD",calendarTodayLabel:"Today"}},{name:"copy",type:"array",title:"Copy",of:[{type:"block",styles:[]}],style:[]},{name:"links",type:"array",title:"Links",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(4)},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]}],preview:{select:{title:"headline"},prepare(e){let{title:t}=e;return{title:"blog: "+t}}}},{name:"business",type:"document",title:"Business",fields:[{name:"businessName",type:"string",title:"Business N
1ame"},{name:"category",type:"string",title:"Category",options:{list:[{title:"Food",value:"food"},{title:"Drink",value:"drink"},{title:"Shop",value:"shop"},{title:"Play",value:"play"}],layout:"radio"}},{name:"businessType",type:"string",title:"Business Type"},{name:"status",type:"string",title:"Coming Soon/ Open Now",options:{list:[{title:"Coming Soon",value:"comingSoon"},{title:"Open Now",value:"openNow"}],layout:"radio"}},{title:"Opening Date",description:"If there is an opening date present the Coming Soon Text will change to `",name:"openingDate",type:"date",options:{dateFormat:"YYYY-MM-DD",calendarTodayLabel:"Today"}},{name:"businessDescription",type:"array",title:"Business Description",of:[{type:"block",styles:[]}]},{name:"socialLinks",type:"array",title:"Social Links",of:[{type:"reference",to:[{type:"socialLink"}]}]},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"link",type:"array",title:"Link",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(1)},{name:"linkToExternal",type:"boolean",title:"Link to External Source",description:"Link required. If true then will not link to it's own business page, but will link to the external link provided.",initialValue:!1},{name:"location",type:"array",title:"Business Address",of:[{type:"reference",to:[{type:"locationItem"}]}],validation:e=>e.max(1)},{name:"suggestedParking",type:"array",title:"Suggested Parking Address",of:[{type:"reference",to:[{type:"locationItem"}]}],validation:e=>e.max(1)},{name:"hoursOfOperation",type:"array",title:"Hours of Operation",of:[{type:"reference",to:[{type:"hours"}]}]},{title:"Map Image",name:"mapImage",type:"image"}],preview:{select:{title:"businessName"},prepare(e){let{title:t}=e;return{title:"Business: "+t}}}},{name:"contactGroup",type:"document",title:"Contact Group",fields:[{name:"groupTitle",type:"string",title:"Group Title",validation:e=>e.max(56).warning("To ensure design quality, 56 max characters")},{name:"contactGroupItems",type:"array",title:"Contact Items",of:[{type:"reference",to:[{type:"contactItem"}]}]}],preview:{select:{title:"groupTitle"},prepare(e){let{title:t}=e;return{title:"Contact Group: "+t}}}},{name:"contactItem",type:"document",title:"Contact Item",fields:[{name:"contactName",type:"string",title:"Name"},{name:"contactTitle",type:"string",title:"Title"},{name:"phone",type:"string",title:"Phone Number"},{name:"email",type:"string",title:"Email"}],preview:{select:{title:"contactName"},prepare(e){let{title:t}=e;return{title:"Contact Item: "+t}}}},{name:"contactPage",type:"document",title:"Contact Page",fields:[{name:"pageTitle",type:"string",title:"Page Title",validation:e=>e.max(12).warning("12 characters max")},{name:"navigationTitle",type:"string",title:"Navigation Title"},{name:"pageMetadata",type:"text",title:"Page Metadata",description:"Metadata used for SEO"},{name:"published",type:"boolean",title:"Published",initialValue:!1},{name:"contactSections",type:"array",title:"Contact Sections",of:[{type:"reference",to:[{type:"contactSection"}]}]},{name:"formTitle",type:"string",title:"Form Title",description:"Form Title"},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"pressInquiries",type:"array",title:"Press Inquiries",description:"List all emails that should receive press contact form submissions",of:[{type:"string"}]},{name:"generalInquiries",type:"array",title:"General Inquiries",description:"List all emails that should receive general inquiry form submissions",of:[{type:"string"}]},{name:"leasingInquiries",type:"array",title:"Leasing Inquiries",description:"List all emails that should receive leasing form submissions",of:[{type:"string"}]},{name:"tourismInquiries",type:"array",title:"Tourism Inquiries",description:"List all emails that should receive tourism form submissions",of:[{type:"string"}]}],preview:{select:{title:"pageTitle"}}},{name:"contactSection",type:"document",title:"Contact Section",fields:[{name:"eyebrowCopy",type:"string",title:"Eyebrow Copy",validation:e=>e.max(20).warning("To ensure design quality, 20 max characters")},{name:"contactItems",type:"array",title:"Contact Items",of:[{type:"reference",to:[{type:"contactItem"}]}]},{name:"contactGroups",type:"array",title:"Contact Groups",of:[{type:"reference",to:[{type:"contactGroup"}]}]}],preview:{select:{title:"eyebrowCopy"},prepare(e){let{title:t}=e;return{title:"Contact Section: "+t}}}},{name:"directoryPage",type:"document",title:"Directory Page",fields:[{name:"pageTitle",type:"string",title:"Page Title",validation:e=>e.max(12).warning("12 characters max")},{name:"navigationTitle",type:"string",title:"Navigation Title"},{name:"pageMetadata",type:"text",title:"Page Metadata",description:"Metadata used for SEO"},{name:"published",type:"boolean",title:"Published",initialValue:!1},{name:"mapImageDesktop",type:"document",description:"Horizontal map image",title:"Map Image Desktop",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"mapImageMobile",type:"document",description:"Vertical map image for smaller devices",title:"Map Image Mobile",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"directorySections",type:"array",title:"Directory Sections",of:[{type:"reference",to:[{type:"directorySection"}]}],validation:e=>e.max(4)}]},{name:"directoryOverview",type:"document",title:"Directory Overview",fields:[{name:"eyebrowCopy",type:"string",title:"Eyebrow Copy",validation:e=>e.max(20).warning("To ensure design quality, 20 max characters")},{name:"headline",type:"string",title:"Headline",validation:e=>e.max(56).warning("To ensure design quality, 56 max characters")},{name:"link",type:"array",title:"Button Link",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(1)},{name:"foodAndDrinkImage",type:"document",title:"Food & Drink Image",fields:[{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]}]},{name:"shopImage",type:"document",title:"Shop Image",fields:[{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]}]},{name:"playImage",type:"document",title:"Play Image",fields:[{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]}]},{name:"seaImage",type:"document",title:"Sea Image",fields:[{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]}]}],preview:{select:{title:"eyebrowCopy"},prepare(e){let{title:t}=e;return{title:"Directory Overview: "+t}}}},{name:"directorySection",type:"document",title:"Directory Section",fields:[{name:"category",type:"string",title:"Category",options:{list:[{title:"Food + Drink",value:"foodAndDrink"},{title:"Shop",value:"shop"},{title:"Play",value:"play"},{title:"Sea",value:"sea"}],layout:"radio"}},{name:"directoryItems",type:"array",title:"directory Items",of:[{type:"reference",to:[{type:"business"}]}]}],preview:{select:{title:"category"},prepare(e){let{title:t}=e;return{title:"Directory Section: "+t}}}},{name:"eventItem",type:"document",title:"Event Item",fields:[{name:"eventTitle",type:"string",title:"Event Title"},{title:"Slug",name:"slug",type:"slug",options:{source:"eventTitle",maxLength:200,slugify:e=>e.toLowerCase().replace("&","and").replace("!","").replace("/","").replace("'","").trim().replace(/\s+/g,"-").slice(0,200)}},{name:"published",type:"boolean",title:"Published",initialValue:!1},{name:"featuredImage",type:"image",title:"Featured Image",description:"If the event has a featured image, it will be displayed in the event card on the All Events and Featured Events components,",f
1ields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"image",type:"document",title:"Event Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"containImage",type:"boolean",title:"Contain Image",description:"If the event has a contain image, it will retain it's aspect ratio when displayed on the event page",initialValue:!1},{name:"eventExcerpt",description:"Shows on event card",type:"text",title:"Event Excerpt",validation:e=>e.max(256)},{name:"eventDescription",description:"Shows on event page",type:"array",title:"Event Description",of:[{type:"block",styles:[]}]},{title:"Event Start Date",description:"Start date required for event to appear in All Event's section. (Not required if only appearing in featured events)",name:"eventStartDate",type:"date",options:{dateFormat:"YYYY-MM-DD",calendarTodayLabel:"Today"}},{title:"Event End Date",description:"If event runs over mulitple days",name:"eventEndDate",type:"date",options:{dateFormat:"YYYY-MM-DD",calendarTodayLabel:"Today"}},{name:"eventStartTime",description:"Optional. Format HH:MM  and must end with  AM or PM",type:"string",title:"Event Start Time",validation:e=>e.regex(/^(0?[1-9]|1[012]):[0-5][0-9](:[0-5][0-9])?\s*[aApP][Mm]$/)},{name:"eventEndTime",description:"Optional. Format HH:MM  and must end with  AM or PM",type:"string",title:"Event End Time",validation:e=>e.regex(/^(0?[1-9]|1[012]):[0-5][0-9](:[0-5][0-9])?\s*[aApP][Mm]$/)},{title:"Event Start Alt Text",name:"eventAltText",type:"string",description:"If the event does not have a set time or you'd rather put something that's not the date where the date appears, it can be placed here. This ONLY works for featured events (events in the grid require a date)."},{name:"location",type:"array",title:"Location",of:[{type:"reference",to:[{type:"locationItem"}]}],validation:e=>e.max(1)},{name:"suggestedParking",type:"array",title:"Suggested Parking Address",of:[{type:"reference",to:[{type:"locationItem"}]}],validation:e=>e.max(1)},{name:"link",type:"array",title:"Event Link",description:"If there is an external link to the event",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(1)},{name:"linkToExternal",type:"boolean",title:"Link to External Source",description:"Event link required. If true then will not link to it's own event page.",initialValue:!1},{name:"pageSections",type:"array",title:"Page Sections",of:[{type:"reference",to:[{type:"generalSection"},{type:"largeTextSection"},{type:"bigNumbersSection"},{type:"logoSection"},{type:"iframeSection"},{type:"imageSlider"},{type:"pressSection"},{type:"contactSection"},{type:"featuredSection"},{type:"featuredBizSection"},{type:"scheduleSection"}]}]}],preview:{select:{title:"eventTitle"},prepare(e){let{title:t}=e;return{title:"Event Item: "+t}}}},{name:"eventSection",type:"document",title:"Event Section",fields:[{name:"eyebrowCopy",type:"string",title:"Eyebrow"},{name:"headline",type:"string",title:"Headline"},{name:"copy",type:"array",title:"Copy",of:[{type:"block",styles:[]}]},{title:"Featured Events",name:"featuredEvents",type:"boolean",initialValue:!1},{name:"links",type:"array",title:"Links",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(2)},{name:"events",type:"array",title:"Events",of:[{type:"reference",to:[{type:"eventItem"}]}],validation:e=>e.max(8)}],preview:{select:{title:"eyebrowCopy"},prepare(e){let{title:t}=e;return{title:"Event Section: "+t}}}},{name:"featuredBizSection",type:"document",title:"Featured Business Section",fields:[{name:"headline",type:"string",title:"Headline"},{name:"featuredBusinesses",type:"array",title:"Featured Businesses ",of:[{type:"reference",to:[{type:"featuredBusiness"}]}]}],preview:{select:{title:"headline"},prepare(e){let{title:t}=e;return{title:"Featured Business Section: "+t}}}},{name:"featuredBusiness",type:"document",title:"Featured Business",fields:[{name:"businessName",type:"string",title:"Business Name"},{name:"businessDescription",type:"array",title:"Business Description",of:[{type:"block",styles:[]}]},{name:"socialLinks",type:"array",title:"Social Links",of:[{type:"reference",to:[{type:"socialLink"}]}]},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"logo",type:"document",title:"Logo",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"link",type:"array",title:"Link",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(1)},{name:"linkToExternal",type:"boolean",title:"Link to External Source",description:"Link required. If true then will not link to it's own business page, but will link to the external link provided.",initialValue:!1},{name:"location",type:"array",title:"Business Address",of:[{type:"reference",to:[{type:"locationItem"}]}],validation:e=>e.max(1)},{name:"suggestedParking",type:"array",title:"Suggested Parking Address",of:[{type:"reference",to:[{type:"locationItem"}]}],validation:e=>e.max(1)},{name:"hoursOfOperation",type:"array",title:"Hours of Operation",of:[{type:"reference",to:[{type:"hours"}]}]},{name:"contacts",type:"array",title:"Contacts",of:[{type:"reference",to:[{type:"contactItem"}]}]}],preview:{select:{title:"businessName"},prepare(e){let{title:t}=e;return{title:"Business: "+t}}}},{name:"featuredItem",type:"document",title:"featured Item",fields:[{name:"featuredTitle",type:"string",title:"featured Title"},{name:"image",type:"document",title:"featured Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"featuredExcerpt",description:"Shows on featured card",type:"text",title:"featured Excerpt",validation:e=>e.max(256)},{name:"link",type:"array",title:"featured Link",description:"If there is an external link to the featured",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(1)}],preview:{select:{title:"featuredTitle"},prepare(e){let{title:t}=e;return{title:"Featured Item: "+t}}}},{name:"featuredSection",type:"document",title:"Featured Section",fields:[{name:"eyebrowCopy",type:"string",title:"Eyebrow"},{name:"headline",type:"string",title:"Headline"},{name:"copy",type:"array",title:"Copy",of:[{type:"block",styles:[]}]},{name:"links",type:"array",title:"Links",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(2)},{name:"featuredItems",type:"array",title:"Featured Items ",of:[{type:"reference",to:[{type:"featuredItem"}]}],validation:e=>e.max(8)}],preview:{select:{title:"eyebrowCopy"},prepare(e){let{title:t}=e;return{title:"Featured Section: "+t}}}},{name:"footerNavigation",type:"document",title:"Footer Navigation",fields:[{name:"emailSignupHeadline",type:"string",title:"Email Signup Title"},{name:"emailSignupCopy",type:"array",title:"Email Signup Copy",of:[{type:"block",styles:[]}]},{name:"showEmailSignup",type:"boolean",title:"Show Email Signup",initialValue:!0},{name:"navItems",type:"array",title:"Nav Items",of:[{type:"reference",to:[{type:"navGroup"}]}]},{name:"socialLinks",type:"array",title:"Social Links",of:[{type:"reference",to:[{type:"socialLink"}]}]}],preview:{select:{title:"emailSignupHeadline"},prepare(e){let{title:t}=e;return{title:"Footer Navigation"}}}},{name:"generalSection",type:"document",title:"General Section",fields:[{name:"eyebrowCopy",type:"string",title:"Eyebrow Copy",validation:e=>e.max(20).warning("To ensure design quality, 20 max characters")},{name:"headline",type:"string",title:"Headline",validation:e=>e.max(56).warning("To ensure design quality, 56 max characters")},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"largeImage",title:"Do you want this as a full-width image or video?",type:"boolean",initialValue:!1},{name:"preserveAspectRatio",title:"Do you to preserve the aspect ratio of the image?",type:"boolean",initialValue:!1},{name:"icon",type:"image",title:"Icon",description:"Only SVG uploads will be accepted",validation:e=>e.custom(e=>{if(!e)return!0;let t=(0,v.RT)(e.asset._ref);return"svg"===t||"Image must be a SVG"})},{name:"videoUpload",type:"file",title:"Video Upload",fields:[{title:"Description",name:"description",type:"string"}]},{name:"videoEmbedUrl",description:"Only Youtube and Vimeo supported. Format: https://vimeo.com/ . If a video is uploaded any images uploaded will not be shown.",title:"Video Embed Url",type:"url",validation:e=>e.uri({scheme:["http","https"]}).warning("Must include either https:// or http://, do not include 'www'")},{name:"copy",type:"array",title:"Copy",of:[{type:"block",styles:[]}],style:[]},{name:"links",type:"array",title:"Links",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(4)}],preview:{select:{title:"headline"},prepare(e){let{title:t}=e;return{title:"General Section: "+t}}}},{name:"happeningsPage",type:"document",title:"Happenings Page",fields:[{name:"pageTitle",type:"string",title:"Page Title",validation:e=>e.max(12).warning("12 characters max")},{name:"navigationTitle",type:"string",title:"Navigation Title"},{name:"pageMetadata",type:"text",title:"Page Metadata",description:"Metadata used for SEO"},{name:"published",type:"boolean",title:"Published",initialValue:!1},{name:"pageSections",type:"array",title:"Page Sections",of:[{type:"reference",to:[{type:"generalSection"},{type:"largeTextSection"},{type:"bigNumbersSection"},{type:"logoSection"},{type:"eventSection"},{type:"imageSlider"},{type:"pressSection"},{type:"contactSection"},{type:"allEventsSection"},{type:"featuredSection"}]}]}]},{name:"headerNavigation",type:"document",title:"Header Navigation",fields:[{name:"navItems",type:"array",title:"Nav Items",validation:e=>e.max(6).warning("Only 6 primary navigation items are allowed."),of:[{type:"reference",to:[{type:"page"},{type:"link"},{type:"contactPage"},{type:"directoryPage"},{type:"happeningsPage"},{type:"visitPage"},{type:"pressPage"},{type:"pressReleasePage"}]}]},{name:"marqueeBanner",type:"object",title:"Marquee Messaging",description:"Up to two messages appear in the marquee above the header",fields:[{name:"messageOne",type:"string",title:"Message One"},{name:"messageTwo",type:"string",title:"Message Two"},{name:"isVisible",type:"boolean",title:"Is Visible",description:"Turn off or hide the marquee by setting to false",initialValue:!1}]}],preview:{select:{title:"marqueeBanner"},prepare(e){let{title:t}=e;return{title:"Header Navigation"}}}}
1,{name:"homePage",type:"document",title:"Home Page",fields:[{name:"pageTitle",type:"string",title:"Page Title"},{name:"pageMetadata",type:"text",title:"Page Metadata",description:"Metadata used for SEO"},{name:"published",type:"boolean",title:"Published",initialValue:!1},{name:"introSection",type:"reference",title:"Intro Section",to:[{type:"introSection"}]},{name:"pageSections",type:"array",title:"Page Sections",of:[{type:"reference",to:[{type:"generalSection"},{type:"largeTextSection"},{type:"bigNumbersSection"},{type:"logoSection"},{type:"eventSection"},{type:"iframeSection"},{type:"imageSlider"},{type:"directoryOverview"},{type:"pressSection"},{type:"contactSection"},{type:"featuredSection"},{type:"featuredBizSection"},{type:"scheduleSection"}]}]}]},{name:"hours",type:"document",title:"Hours",fields:[{name:"startDay",type:"string",title:"Start Day"},{name:"endDay",type:"string",title:"End Day"},{name:"altText",type:"string",title:"Alt Text",description:'To be used in instances where you need a short description, for example, "closed tuesdays"'},{name:"startTime",description:"Optional. Format HH:MM  and must end with  AM or PM",type:"string",title:"Start Time",validation:e=>e.regex(/^(0?[1-9]|1[012]):[0-5][0-9](:[0-5][0-9])?\s*[aApP][Mm]$/)},{name:"endTime",description:"Optional. Format HH:MM  and must end with  AM or PM",type:"string",title:"End Time",validation:e=>e.regex(/^(0?[1-9]|1[012]):[0-5][0-9](:[0-5][0-9])?\s*[aApP][Mm]$/)}],preview:{select:{title:"startDay",subtitle:"altText"},prepare(e){let{title:t,subtitle:i}=e;return{title:"Hours: "+(t||i)}}}},{name:"iframeSection",type:"document",title:"virtual Walkthrough iFrame",fields:[{name:"eyebrowCopy",type:"string",title:"Eyebrow Copy",validation:e=>e.max(20).warning("To ensure design quality, 20 max characters")}],preview:{select:{title:"eyebrowCopy"},prepare(e){let{title:t}=e;return{title:"virtual walkthroug Section: "+t}}}},{name:"imageSlider",type:"document",title:"Image Slider",fields:[{name:"images",type:"array",title:"Images",of:[{type:"reference",to:[{type:"sliderImage"}]}]},{name:"removeNumbers",title:"Do you want to remove the numbers over images?",type:"boolean",initialValue:!1}],preview:{select:{title:"headline"},prepare(e){let{title:t}=e;return{title:"Image Slider"}}}},{name:"introSection",type:"document",title:"Intro Section",fields:[{name:"headline",type:"string",title:"Headline",validation:e=>e.max(56).warning("To ensure design quality, 56 max characters")},{name:"icon",type:"document",title:"Icon",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image",validation:e=>[e.custom(e=>!!e&&!!e.asset||{message:"An Image is Required!"})]}]},{name:"imageTwo",type:"document",title:"Image Two",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image",validation:e=>[e.custom(e=>!!e&&!!e.asset||{message:"An Image is Required!"})]}]},{name:"copy",type:"array",title:"Copy",of:[{type:"block",styles:[]}]},{name:"links",type:"array",title:"Links",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(2)}],preview:{select:{title:"headline"},prepare(e){let{title:t}=e;return{title:"Intro Section: "+t}}}},{name:"largeTextSection",type:"document",title:"Large Text Section",fields:[{name:"headline",type:"text",title:"Headline",validation:e=>e.max(120).min(30).warning("To ensure design quality, 30 min characters and 120 max characters")},{name:"isQuote",title:"Is Quote",description:"If this is a quote, select true to render quotations.",type:"boolean",initialValue:!1},{name:"attribute",type:"string",title:"Attribute",description:"If quote, ability to add who quote is by here."},{name:"icon",type:"image",title:"Icon",description:"Only SVG uploads will be accepted. Only appears if NOT a quote.",validation:e=>e.custom(e=>{if(!e)return!0;let t=(0,v.RT)(e.asset._ref);return"svg"===t||"Image must be a SVG"})}],preview:{select:{title:"headline"},prepare(e){let{title:t}=e;return{title:"Large Text Section: "+t}}}},{name:"link",type:"document",title:"Link",fields:[{name:"linkTitle",type:"string",title:"Link Title",validation:e=>e.max(16).warning("30 characters max")},{name:"url",type:"string",title:"Url"},{name:"newWindow",type:"boolean",title:"New Window?",initialValue:!1},{name:"downloadPdf",type:"file",title:"Download PDF",fields:[{title:"Description",name:"description",type:"string"}]}],preview:{select:{title:"linkTitle",url:"url"},prepare(e){let{title:t,url:i}=e;return{title:"Link: "+t+" "+i}}}},{name:"locationItem",type:"document",title:"Location Item",fields:[{name:"locationTitle",type:"string",title:"Location Title",description:"Add location title if address is a parking location on the Visit page."},{name:"addressLineOne",type:"string",title:"Address Line One"},{name:"addressLineTwo",type:"string",title:"Address Line Two"},{name:"city",type:"string",title:"City"},{name:"state",type:"string",title:"State"},{name:"zip",type:"string",title:"Zip"},{name:"googleMapLink",type:"string",title:"Google Map Link"}],preview:{select:{title:"locationTitle"},prepare(e){let{title:t}=e;return{title:"Location Item: "+t}}}},{name:"logo",type:"document",title:"Logo",fields:[{name:"link",type:"string",title:"Link"},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]}],preview:{select:{title:"link"},prepare(e){let{title:t}=e;return{title:"Logo: "+t}}}},{name:"logoSection",type:"document",title:"Logo Section",fields:[{name:"headline",type:"string",title:"Headline"},{name:"logos",type:"array",title:"Logos",of:[{type:"reference",to:[{type:"logo"}]}]}],preview:{select:{title:"headline"},prepare(e){let{title:t}=e;return{title:"Logo Section: "+t}}}},{name:"marketingModal",type:"document",title:"Marketing Pop Up",description:"A modal (pop-up) window that appears on all pages if turned on",fields:[{name:"eyebrowCopy",type:"string",title:"Eyebrow Copy"},{name:"headline",type:"string",title:"Headline",validation:e=>e.required()},{name:"shortCopy",type:"array",title:"Short Copy",description:"Keep characters to 130 characters or less.",of:[{type:"block",styles:[]}]},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]},{name:"isVisible",type:"boolean",title:"Is Visible",initialValue:!1},{name:"emailSignup",type:"boolean",title:"Show Email Signup",initialValue:!1,description:"If Email signup 
1is shown it will not show a link"},{name:"link",type:"array",title:"Link",description:"If email signup is true, this link will not be displayed.",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(1)}]},{name:"navGroup",type:"document",title:"Nav Group",fields:[{name:"title",type:"string",title:"Title"},{name:"navItems",type:"array",title:"Nav Items",of:[{type:"reference",to:[{type:"page"},{type:"link"},{type:"contactPage"},{type:"directoryPage"},{type:"happeningsPage"},{type:"visitPage"},{type:"pressPage"},{type:"pressReleasePage"}]}]}],preview:{select:{title:"title"},prepare(e){let{title:t}=e;return{title:"Nav Group: "+t}}}},{name:"page",type:"document",title:"Page",fields:[{name:"pageTitle",type:"string",title:"Page Title",validation:e=>e.max(12).warning("12 characters max")},{name:"navigationTitle",type:"string",title:"Navigation Title"},{name:"pageMetadata",type:"text",title:"Page Metadata",description:"Metadata used for SEO"},{name:"published",type:"boolean",title:"Published",initialValue:!1},{name:"introSection",type:"reference",title:"Intro Section",to:[{type:"secondaryIntroSection"}]},{name:"pageSections",type:"array",title:"Page Sections",of:[{type:"reference",to:[{type:"generalSection"},{type:"largeTextSection"},{type:"bigNumbersSection"},{type:"logoSection"},{type:"eventSection"},{type:"iframeSection"},{type:"imageSlider"},{type:"pressSection"},{type:"contactSection"},{type:"featuredSection"},{type:"featuredBizSection"},{type:"scheduleSection"}]}]}],preview:{select:{title:"pageTitle"},prepare(e){let{title:t}=e;return{title:"Page: "+t}}}},{name:"pressItem",type:"document",title:"Press Item",fields:[{name:"articleTitle",type:"string",title:"Article Title"},{name:"articleLink",type:"string",title:"Article Link"},{name:"downloadPdf",type:"file",title:"Article Download PDF",description:"If a PDF is uploaded the read more link will download the pdf and not click through to the article Link",fields:[{title:"Description",name:"description",type:"string"}]},{name:"publicationTitle",type:"string",title:"Publication Title"},{title:"Publication Date",name:"publicationDate",type:"date",validation:e=>e.required(),options:{dateFormat:"YYYY-MM-DD",calendarTodayLabel:"Today"}},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}]}],preview:{select:{title:"articleTitle"},prepare(e){let{title:t}=e;return{title:"Press: "+t}}}},{name:"pressPage",type:"document",title:"Press Page",fields:[{name:"pageTitle",type:"string",title:"Page Title",validation:e=>e.max(12).warning("12 characters max")},{name:"navigationTitle",type:"string",title:"Navigation Title"},{name:"pageMetadata",type:"text",title:"Page Metadata",description:"Metadata used for SEO"},{name:"published",type:"boolean",title:"Published",initialValue:!1},{name:"featuredPress",type:"array",title:"Featured Press",of:[{type:"reference",to:[{type:"pressSection"}]}],validation:e=>e.max(1)},{name:"allPress",type:"array",title:"All Press",of:[{type:"reference",to:[{type:"pressItem"}]}]}]},{name:"pressReleasePage",type:"document",title:"Press Release Page",f
1ields:[{name:"pageTitle",type:"string",title:"Page Title",validation:e=>e.max(12).warning("12 characters max")},{name:"navigationTitle",type:"string",title:"Navigation Title"},{name:"pageMetadata",type:"text",title:"Page Metadata",description:"Metadata used for SEO"},{name:"published",type:"boolean",title:"Published",initialValue:!1},{name:"featuredPress",type:"array",title:"Featured Press",of:[{type:"reference",to:[{type:"pressSection"}]}],validation:e=>e.max(1)},{name:"allPress",type:"array",title:"Press Release List",of:[{type:"reference",to:[{type:"pressItem"},{type:"blogItem"}]}]}]},{name:"pressSection",type:"document",title:"Press Section",fields:[{name:"headline",type:"string",title:"Headline"},{name:"featuredPress",type:"array",title:"Featured Press",of:[{type:"reference",to:[{type:"pressItem"},{type:"blogItem"}]}]}],preview:{select:{title:"headline"},prepare(e){let{title:t}=e;return{title:"Press Section: "+t}}}},{name:"secondaryIntroSection",type:"document",title:" Secondary Intro Section",fields:[{name:"headline",type:"string",title:"Headline",validation:e=>e.max(56).warning("To ensure design quality, 56 max characters")},{name:"image",type:"document",title:"Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image",validation:e=>[e.custom(e=>!!e&&!!e.asset||{message:"An Image is Required!"})]}]},{name:"copy",type:"array",title:"Copy",of:[{type:"block",styles:[]}]},{name:"links",type:"array",title:"Links",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(2)}],preview:{select:{title:"headline"},prepare(e){let{title:t}=e;return{title:"Intro Section: "+t}}}},{name:"scheduleItem",type:"document",title:"schedule Item",fields:[{name:"startTime",description:"Optional. Format HH:MM  and must end with  AM or PM",type:"string",title:"Start Time",validation:e=>e.regex(/^(0?[1-9]|1[012]):[0-5][0-9](:[0-5][0-9])?\s*[aApP][Mm]$/)},{name:"endTime",description:"Optional. Format HH:MM  and must end with  AM or PM",type:"string",title:"End Time",validation:e=>e.regex(/^(0?[1-9]|1[012]):[0-5][0-9](:[0-5][0-9])?\s*[aApP][Mm]$/)},{title:"Alt Text",name:"altText",type:"string",description:"If the item doesn not have a set time or you'd rather put something that's not the time where appears, it can be placed here."},{name:"description",type:"array",title:"Description",of:[{type:"block",styles:[],lists:[]}]}],preview:{select:{start:"startTime",blocks:"description"},prepare(e){let{start:t,blocks:i}=e,a=(i||[]).find(e=>"block"===e._type),n=a?a.children.filter(e=>"span"===e._type).map(e=>e.text).join(""):"No title";return{title:(t||"no start")+" - "+n}}}},{name:"scheduleSection",type:"document",title:"Schedule Section",fields:[{name:"headline",type:"string",title:"Headline"},{name:"scheduleItems",type:"array",title:"Schedule Items",of:[{type:"reference",to:[{type:"scheduleItem"}]}]},{name:"link",type:"array",title:"schedule Link",description:"If there is an external link to the schedule",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(1)}],preview:{select:{title:"schedule"},prepare(e){let{title:t}=e;return{title:"Schedule Section"}}}},{name:"sliderImage",type:"document",title:"Slider Image",fields:[{title:"Image Title/Alt Text",name:"title",type:"string"},{title:"Image",name:"image",type:"image"}],preview:{select:{title:"title"},prepare(e){let{title:t}=e;return{title:"Slider Image: "+t}}}},{name:"socialLink",type:"document",title:"Social Link",fields:[{name:"type",type:"string",title:"Type",options:{list:[{title:"Facebook",value:"facebook"},{title:"Instagram ",value:"instagram"}]}},{name:"url",type:"string",title:"Url"}],preview:{select:{title:"url"},prepare(e){let{title:t}=e;return{title:"Social Link: "+t}}}},{name:"visitPage",type:"document",title:"Visit Page",fields:[{name:"pageTitle",type:"string",title:"Page Title",validation:e=>e.max(12).warning("12 characters max")},{name:"navigationTitle",type:"string",title:"Navigation Title"},{name:"pageMetadata",type:"text",title:"Page Metadata",description:"Metadata used for SEO"},{name:"published",type:"boolean",title:"Published",initialValue:!1},{name:"location",type:"array",title:"location",of:[{type:"reference",to:[{type:"locationItem"}]}],validation:e=>e.max(1)},{name:"parkingLocations",type:"array",title:"Parking Locations",description:"Add location title (ie: Lot A)",of:[{type:"reference",to:[{type:"locationItem"}]}]},{name:"hoursOfOperation",type:"array",title:"Hours of Operation",of:[{type:"reference",to:[{type:"hours"}]}]},{name:"linkCopy",type:"text",title:"Link Copy"},{name:"link",type:"array",title:"Link",of:[{type:"reference",to:[{type:"link"}]}],validation:e=>e.max(1)},{name:"pageSections",type:"array",title:"Page Sections",of:[{type:"reference",to:[{type:"generalSection"},{type:"largeTextSection"},{type:"bigNumbersSection"},{type:"logoSection"},{type:"iframeSection"},{type:"imageSlider"},{type:"pressSection"},{type:"contactSection"},{type:"featuredSection"},{type:"featuredBizSection"},{type:"scheduleSection"}]}]}]}]},plugins:[(0,y.P0)({structure:e=>e.list().title("Content").items([e.listItem().title("Contact Page").child(e.documentTypeList("contactPage")),e.listItem().title("Directory Page").child(e.documentTypeList("directoryPage")),e.listItem().title("Footer Navigation").child(e.documentTypeList("footerNavigation")),e.listItem().title("Happenings Page").child(e.documentTypeList("happeningsPage")),e.listItem().title("Events").child(e.documentTypeList("eventItem").title("All Events")),e.listItem().title("Header Navigation").child(e.documentTypeList("headerNavigation")),e.listItem().title("Home Page").child(e.documentTypeList("homePage")),e.listItem().title("Marketing Pop Up").child(e.documentTypeList("marketingModal")),e.listItem().title("Page").child(e.documentTypeList("page")),e.listItem().title("Press Page").child(e.documentTypeList("pressPage")),e.listItem().title("Press Release Page").child(e.documentTypeList("pressReleasePage")),e.listItem().title("Visit Page").child(e.documentTypeList("visitPage"))]),defaultDocumentNode:(e,t)=>{let{schemaType:i}=t;return g.includes(i)?e.document().views([e.view.form(),e.view.component(d.hv).options({url:e=>(function(e){if(!(null==e?void 0:e._type))return;let t=function(e){var t;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null==i?void 0:null===(t=i.slug)||void 0===t?void 0:t.current,n=null==i?void 0:i.navigationTitle;switch(e){case"homePage":case"introSection":return"/";case"page":return n?"/".concat(n):void 0;case"happeningsPage":return"/happenings";case"eventItem":return a?"/happenings/".concat(a):void 0;case"directoryPage":return"/directory";case"contactPage":return"/contact";case"pressPage":return"/press";case"pressReleasePage":return"/press-releases";case"visitPage":return"/visit";case"blogItem":return a?"/news/".concat(a):void 0;default:return}}(e._type,e);if(!t)return;let i=window.location.origin,a="61b99d13920f8e3f33ce0516190bb4d1",n=new URL("/api/preview",i||"http://localhost:3000");return a&&n.searchParams.set("secret",a),n.searchParams.set("slug",t),n.toString()})(e)||"",reload:{button:!0,revision:!0},defaultSize:"desktop"}).title("Preview")]):e.document().views([e.view.form()])}}),(0,p.T)({defaultApiVersion:c.tW}),(0,s.Nv)()]});function StudioPage(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l(),{children:Object.entries(o.P).map(e=>{let[t,i]=e;return(0,a.jsx)("meta",{name:t,content:i},t)}
1)}),(0,a.jsx)(r.n,{config:h,unstable_globalStyles:!0})]})}},24654:function(){}},function(e){e.O(0,[9774,6797,7472,2261,3723,6404,4625,444,115,5455,604,1272,8700,2032,860,2610,1117,2888,179],function(){return e(e.s=49348)}),_N_E=e.O()}]);

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.