<!--

  Copyright 2023 Google LLC

  Licensed under the Apache License, Version 2.0 (the "License");

  you may not use this file except in compliance with the License.

  You may obtain a copy of the License at

      https://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software

  distributed under the License is distributed on an "AS IS" BASIS,

  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

  See the License for the specific language governing permissions and

  limitations under the License.

-->

<!DOCTYPE html>

<html>

  <head>

    <title>Locator</title>

    <meta charset="utf-8">

    <meta name="viewport" content="width=device-width,initial-scale=1">

    <style>

      html,

      body {

        height: 100%;

        margin: 0;

      }

      gmpx-store-locator {

        width: 100%;

        height: 100%;

        /* These parameters customize the appearance of Locator Plus. See the documentation at

           https://github.com/googlemaps/extended-component-library/blob/main/src/store_locator/README.md

           for more information. */

        --gmpx-color-surface: #fff;

        --gmpx-color-on-surface: #212121;

        --gmpx-color-on-surface-variant: #757575;

        --gmpx-color-primary: #1967d2;

        --gmpx-color-outline: #e0e0e0;

        --gmpx-fixed-panel-width-row-layout: 28.5em;

        --gmpx-fixed-panel-height-column-layout: 65%;

        --gmpx-font-family-base: "Roboto", sans-serif;

        --gmpx-font-family-headings: "Roboto", sans-serif;

        --gmpx-font-size-base: 0.875rem;

        --gmpx-hours-color-open: #188038;

        --gmpx-hours-color-closed: #d50000;

        --gmpx-rating-color: #ffb300;

        --gmpx-rating-color-empty: #e0e0e0;

      }

    </style>

    <script>

      const CONFIGURATION = {

        "locations": [

          {"title":"Fore Higher","address1":"486 North Patterson Avenue","address2":"Winston-Salem, North Carolina, United States","coords":{"lat":36.0995542,"lng":-80.2413953},"placeId":"ChIJ7wmzEbCvU4gRj4rFvNqMHng"},

          {"title":"Holly Ridge Golf Links","address1":"South","address2":"7933 US-311, Archdale, NC 27263, USA","coords":{"lat":35.85794877710621,"lng":-79.89756256441802},"placeId":"ChIJS4lCfbcNU4gR2yPgqDGHFdw"},

          {"title":"Foothills Brewpub","address1":"638 W 4th St","address2":"Winston-Salem, NC 27101, USA","coords":{"lat":36.09761004528533,"lng":-80.25096329325407},"placeId":"ChIJIUo_JICwU4gRHOs8s-0JRQc","actions":[{"label":"Order online","defaultUrl":"https://www.google.com/viewer/chooseprovider?mid\u003d/g/1tjdgxfr"},{"label":"Reserve a table","defaultUrl":"https://party-request.tripleseat.com/venues/BmsYW6kL/"}]},

          {"title":"Honky Tonk Smokehouse","address1":"145 Jonestown Rd","address2":"Winston-Salem, NC 27104, USA","coords":{"lat":36.077698412556416,"lng":-80.33456262209013},"placeId":"ChIJ0z1CduWwU4gR_Y_gkc886Fg","actions":[{"label":"Order online","defaultUrl":"https://www.google.com/viewer/chooseprovider?mid\u003d/g/1wt3p3gc"}]},

          {"title":"2401 Penny Rd suite 105","address1":"2401 Penny Rd suite 105","address2":"High Point, NC 27265, USA","coords":{"lat":36.034785879913954,"lng":-79.96533997790986},"placeId":"EjIyNDAxIFBlbm55IFJkIHN1aXRlIDEwNSwgSGlnaCBQb2ludCwgTkMgMjcyNjUsIFVTQSIlGiMKFgoUChIJJRwyyJ8FU4gRqZVUHMVJ7cISCXN1aXRlIDEwNQ"},

          {"title":"675 W 5th St","address1":"675 W 5th St","address2":"Winston-Salem, NC 27101, USA","coords":{"lat":36.099451275413806,"lng":-80.25279657790986},"placeId":"ChIJez1rxkCuU4gRSYt0f2ru478"},

          {"title":"202 4th St NW","address1":"202 4th St NW","address2":"Winston-Salem, NC 27101, USA","coords":{"lat":36.098039638016495,"lng":-80.246374064418},"placeId":"EisyMDIgNHRoIFN0IE5XLCBXaW5zdG9uLVNhbGVtLCBOQyAyNzEwMSwgVVNBIjESLwoUChIJP5EThkOuU4gRNvPsc4WYhIoQygEqFAoSCdsqrAhHrlOIESwr1lte45mU"},

          {"title":"216 E 9th St","address1":"216 E 9th St","address2":"Winston-Salem, NC 27101, USA","coords":{"lat":36.10514884581381,"lng":-80.24246216441803},"placeId":"ChIJ0RoQ0meuU4gR33JnaaY9IQE"},

          {"title":"105A W Main St","address1":"105A W Main St","address2":"Pilot Mountain, NC 27041, USA","coords":{"lat":36.3853693,"lng":-80.46720793558197},"placeId":"ChIJx6JURu83UogRjiFeXD39WPY"},

          {"title":"6324 Clemmons Point Dr","address1":"6324 Clemmons Point Dr","address2":"Clemmons, NC 27012, USA","coords":{"lat":36.03699557869684,"lng":-80.3874604067459},"placeId":"ChIJGTfwLei5U4gRpPAW8Mypq4A"},

          {"title":"1305 S Hawthorne Rd","address1":"1305 S Hawthorne Rd","address2":"Winston-Salem, NC 27103, USA","coords":{"lat":36.07786184113426,"lng":-80.28438713558197},"placeId":"ChIJxyL27S6wU4gROMe8BfM1EBs"},

          {"title":"7444 US-601","address1":"7444 US-601","address2":"Dobson, NC 27017, USA","coords":{"lat":36.34997042906732,"lng":-80.71505836441801},"placeId":"ChIJzaWkT7EuUogR-c7AErNX_EE"},

          {"title":"1151 Canal Dr suite 205","address1":"1151 Canal Dr suite 205","address2":"Winston-Salem, NC 27101, USA","coords":{"lat":36.1037197419149,"lng":-80.25889123558198},"placeId":"EjUxMTUxIENhbmFsIERyIHN1aXRlIDIwNSwgV2luc3Rvbi1TYWxlbSwgTkMgMjcxMDEsIFVTQSIlGiMKFgoUChIJB-ZbFz6uU4gR82_JBQpPMDkSCXN1aXRlIDIwNQ"},

          {"title":"1030 S Main St","address1":"1030 S Main St","address2":"Kernersville, NC 27284, USA","coords":{"lat":36.108092739502204,"lng":-80.09945776441802},"placeId":"ChIJ1cSOEv6pU4gRGwhEfggw1j8"},

          {"title":"5394 Williams Rd","address1":"5394 Williams Rd","address2":"Lewisville, NC 27023, USA","coords":{"lat":36.08927695014237,"lng":-80.50510259140168},"placeId":"ChIJg_S91fDIU4gRl1oXebwFjXg"},

          {"title":"1473 River Ridge Dr","address1":"1473 River Ridge Dr","address2":"Clemmons, NC 27012, USA","coords":{"lat":36.07472361474093,"lng":-80.39059614907377},"placeId":"ChIJUckRqhW3U4gRauPRe1NmgIg"},

          {"title":"206 S Main St","address1":"206 S Main St","address2":"King, NC 27021, USA","coords":{"lat":36.280366193107916,"lng":-80.36007413558197},"placeId":"ChIJZ9mx9nNMUogRGEgsE7kvI_U"},

          {"title":"8603 North Carolina Hwy 150","address1":"8603 North Carolina Hwy 150","address2":"Lexington, NC 27295, USA","coords":{"lat":35.95386026977442,"lng":-80.30213259325409},"placeId":"ChIJ8QmG-568U4gRZ6Rx-yh8jxQ"},

          {"title":"The Wellness Studio \u0026 Aesthetics","address1":"2411 Gumtree Rd Ste A","address2":"Winston-Salem, NC 27107, USA","coords":{"lat":35.99697440073047,"lng":-80.19927146441805},"placeId":"ChIJgUSDCWulU4gRyR0G9bqlQ_I","actions":[{"label":"Book appointment","defaultUrl":"https://thewellnessstudio.glossgenius.com/services"}]},

          {"title":"2268 N Old 52 Rd","address1":"2268 N Old 52 Rd","address2":"Pinnacle, NC 27043, USA","coords":{"lat":36.32123633295721,"lng":-80.41789753558199},"placeId":"ChIJf-_WzYRJUogR0MVFBmv1tas"},

          {"title":"450 Club House Dr","address1":"450 Club House Dr","address2":"Pilot Mountain, NC 27041, USA","coords":{"lat":36.365769896890484,"lng":-80.47196156441801},"placeId":"ChIJayiiLsk3UogRFsQ7Y-UbEJY"},

          {"title":"125 S Main St","address1":"125 S Main St","address2":"Lexington, NC 27292, USA","coords":{"lat":35.822880892685546,"lng":-80.25422290674592},"placeId":"ChIJK6fOWbWZU4gR95R9u8uZXPg"},

          {"title":"700 Old Mill Rd","address1":"700 Old Mill Rd","address2":"High Point, NC 27265, USA","coords":{"lat":36.02151060977776,"lng":-80.01249259325408},"placeId":"ChIJma3-pAEGU4gRpcVNDR0cydI"},

          {"title":"Second \u0026 Green Tavern","address1":"207 N Green St","address2":"Winston-Salem, NC 27101, USA","coords":{"lat":36.095604615672706,"lng":-80.25395983558197},"placeId":"ChIJZ5j_g0euU4gRktagZgJqFOM"},

          {"title":"Grip it Virtual Golf","address1":"236 NC-801","address2":"Bermuda Run, NC 27006, USA","coords":{"lat":36.00976423621194,"lng":-80.44193690674591},"placeId":"ChIJAxYutsi5U4gRfhq3vaaoX54","actions":[{"label":"Order online","defaultUrl":"https://www.google.com/viewer/chooseprovider?mid\u003d/g/11kpcxkw1c"}]}

        ],

        "mapOptions": {"center":{"lat":38.0,"lng":-100.0},"fullscreenControl":true,"mapTypeControl":false,"streetViewControl":false,"zoom":4,"zoomControl":true,"maxZoom":17,"mapId":""},

        "mapsApiKey": "AIzaSyAtbaNo9TnTiKsXb6vIVY3XxZbTI5unL6k",

        "capabilities": {"input":true,"autocomplete":true,"directions":false,"distanceMatrix":true,"details":false,"actions":true}

      };

    </script>

    <script type="module">

      document.addEventListener('DOMContentLoaded', async () => {

        await customElements.whenDefined('gmpx-store-locator');

        const locator = document.querySelector('gmpx-store-locator');

        locator.configureFromQuickBuilder(CONFIGURATION);

      });

    </script>

  </head>

  <body>

    <script type="module" src="https://ajax.googleapis.com/ajax/libs/@googlemaps/extended-component-library/0.6.11/index.min.js"></script>

    <!-- Uses components from the Extended Component Library; see

         https://github.com/googlemaps/extended-component-library for more information

         on these HTML tags and how to configure them. -->

    <gmpx-api-loader key="AIzaSyAtbaNo9TnTiKsXb6vIVY3XxZbTI5unL6k" solution-channel="GMP_QB_locatorplus_v11_cABDF"></gmpx-api-loader>

    <gmpx-store-locator "mapId": "b8edef00fcff5cab964ffccd"></gmpx-store-locator>

  </body>

</html>