You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

1 line
12 KiB

  1. {"ast":null,"code":"var _jsxFileName = \"E:\\\\Project\\\\tbg-ecomm-nextjs\\\\pages-sections\\\\yamaha\\\\home\\\\dealer.js\";\nvar __jsx = React.createElement;\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nimport React, { Component } from \"react\";\nimport { makeStyles } from \"@material-ui/core/styles\";\nimport Button from \"components/CustomButtons/Button.js\";\nimport Icon from \"@material-ui/core/Icon\";\nimport GridContainer from \"components/Grid/GridContainer.js\";\nimport Grid from '@material-ui/core/Grid';\nimport Card from \"components/Card/Card.js\";\nimport SnackbarContent from \"components/Snackbar/SnackbarContent.js\";\nimport CardBody from \"components/Card/CardBody.js\";\nimport CardHeader from \"components/Card/CardHeader.js\";\nimport imagesStyles from \"assets/jss/nextjs-material-kit/imagesStyles.js\";\nimport { cardTitle } from \"assets/jss/nextjs-material-kit.js\";\nimport styles from \"assets/jss/nextjs-material-kit/pages/componentsSections/notificationsStyles.js\";\nconst useStyles = makeStyles(styles);\n\nconst DataDealer = function (_ref) {\n let {\n backend,\n dealers\n } = _ref,\n props = _objectWithoutProperties(_ref, [\"backend\", \"dealers\"]);\n\n const classes = useStyles();\n const Dealer = dealers.map(data => {\n return __jsx(Grid, {\n align: \"center\",\n style: {\n padding: \"30px\",\n marginTop: \"-50px\"\n },\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 24,\n columnNumber: 13\n }\n }, __jsx(Card, {\n style: {\n width: \"20rem\"\n },\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 25,\n columnNumber: 17\n }\n }, __jsx(\"img\", {\n style: {\n height: \"180px\",\n width: \"100%\",\n display: \"block\"\n },\n className: classes.imgCardTop,\n src: `${backend}${data.img[\"url\"]}`,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 26,\n columnNumber: 21\n }\n }), __jsx(CardBody, {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 31,\n columnNumber: 21\n }\n }, __jsx(\"p\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 32,\n columnNumber: 21\n }\n }, data.name), __jsx(\"p\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 33,\n columnNumber: 21\n }\n }, data.kota_dealer), __jsx(\"p\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 34,\n columnNumber: 21\n }\n }, data.telp), __jsx(\"p\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 35,\n columnNumber: 21\n }\n }, data.address), __jsx(\"div\", {\n align: \"center\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 36,\n columnNumber: 21\n }\n }, __jsx(Button, {\n color: \"info\",\n round: true,\n href: data.location,\n target: \"_blank\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 37,\n columnNumber: 25\n }\n }, __jsx(Icon, {\n className: classes.icons,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 38,\n columnNumber: 29\n }\n }, \"room\"), \"View Location\")))));\n });\n return __jsx(\"div\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 47,\n columnNumber: 5\n }\n }, __jsx(\"div\", {\n align: \"center\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 48,\n columnNumber: 9\n }\n }, __jsx(\"div\", {\n style: {\n padding: \"20px\",\n marginTop: \"-70px\"\n },\n align: \"center\",\n className: classes.section,\n id: \"notifications\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 49,\n columnNumber: 13\n }\n }, __jsx(SnackbarContent, {\n align: \"center\",\n color: \"info\",\n message: \"Thamrin Brothers - Yamaha Dealer\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 50,\n columnNumber: 17\n }\n }))), __jsx(Grid, {\n container: true,\n style: {\n padding: \"40px\",\n marginTop: \"-50px\"\n },\n justify: \"center\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 57,\n columnNumber: 9\n }\n }, Dealer, __jsx(\"div\", {\n align: \"center\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 59,\n columnNumber: 13\n }\n }, __jsx(Button, {\n color: \"info\",\n round: true,\n href: \"/yamaha/dealers\",\n target: \"_blank\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 60,\n columnNumber: 17\n }\n }, __jsx(Icon, {\n className: classes.icons,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 61,\n columnNumber: 21\n }\n }, \"open_in_new\"), \"View More Dealers\"))));\n};\n\nexport default DataDealer;","map":{"version":3,"sources":["E:/Project/tbg-ecomm-nextjs/pages-sections/yamaha/home/dealer.js"],"names":["React","Component","makeStyles","Button","Icon","GridContainer","Grid","Card","SnackbarContent","CardBody","CardHeader","imagesStyles","cardTitle","styles","useStyles","DataDealer","backend","dealers","props","classes","Dealer","map","data","padding","marginTop","width","height","display","imgCardTop","img","name","kota_dealer","telp","address","location","icons","section"],"mappings":";;;;;;;AAAA,OAAOA,KAAP,IAAgBC,SAAhB,QAAiC,OAAjC;AACA,SAASC,UAAT,QAA2B,0BAA3B;AACA,OAAOC,MAAP,MAAmB,oCAAnB;AACA,OAAOC,IAAP,MAAiB,wBAAjB;AAEA,OAAOC,aAAP,MAA0B,kCAA1B;AACA,OAAOC,IAAP,MAAiB,wBAAjB;AACA,OAAOC,IAAP,MAAiB,yBAAjB;AACA,OAAOC,eAAP,MAA4B,wCAA5B;AACA,OAAOC,QAAP,MAAqB,6BAArB;AACA,OAAOC,UAAP,MAAuB,+BAAvB;AAEA,OAAOC,YAAP,MAAyB,gDAAzB;AACA,SAASC,SAAT,QAA0B,mCAA1B;AAEA,OAAOC,MAAP,MAAmB,gFAAnB;AAEA,MAAMC,SAAS,GAAGZ,UAAU,CAACW,MAAD,CAA5B;;AAEA,MAAME,UAAU,GAAG,gBAA0C;AAAA,MAAhC;AAAEC,IAAAA,OAAF;AAAWC,IAAAA;AAAX,GAAgC;AAAA,MAATC,KAAS;;AACzD,QAAMC,OAAO,GAAGL,SAAS,EAAzB;AACA,QAAMM,MAAM,GAAGH,OAAO,CAACI,GAAR,CAAaC,IAAD,IAAU;AACjC,WACI,MAAC,IAAD;AAAM,MAAA,KAAK,EAAC,QAAZ;AAAqB,MAAA,KAAK,EAAE;AAACC,QAAAA,OAAO,EAAC,MAAT;AAAiBC,QAAAA,SAAS,EAAC;AAA3B,OAA5B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACI,MAAC,IAAD;AAAM,MAAA,KAAK,EAAE;AAACC,QAAAA,KAAK,EAAE;AAAR,OAAb;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACI;AACA,MAAA,KAAK,EAAE;AAACC,QAAAA,MAAM,EAAE,OAAT;AAAkBD,QAAAA,KAAK,EAAE,MAAzB;AAAiCE,QAAAA,OAAO,EAAE;AAA1C,OADP;AAEA,MAAA,SAAS,EAAER,OAAO,CAACS,UAFnB;AAGA,MAAA,GAAG,EAAG,GAAEZ,OAAQ,GAAEM,IAAI,CAACO,GAAL,CAAS,KAAT,CAAgB,EAHlC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MADJ,EAMI,MAAC,QAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAAIP,IAAI,CAACQ,IAAT,CADA,EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAAIR,IAAI,CAACS,WAAT,CAFA,EAGA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAAIT,IAAI,CAACU,IAAT,CAHA,EAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAAIV,IAAI,CAACW,OAAT,CAJA,EAKA;AAAK,MAAA,KAAK,EAAC,QAAX;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACI,MAAC,MAAD;AAAQ,MAAA,KAAK,EAAC,MAAd;AAAqB,MAAA,KAAK,MAA1B;AAA2B,MAAA,IAAI,EAAEX,IAAI,CAACY,QAAtC;AAAgD,MAAA,MAAM,EAAC,QAAvD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACI,MAAC,IAAD;AAAM,MAAA,SAAS,EAAEf,OAAO,CAACgB,KAAzB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cADJ,kBADJ,CALA,CANJ,CADJ,CADJ;AAsBH,GAvBc,CAAf;AAwBA,SACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACI;AAAK,IAAA,KAAK,EAAC,QAAX;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACI;AAAK,IAAA,KAAK,EAAE;AAACZ,MAAAA,OAAO,EAAC,MAAT;AAAiBC,MAAAA,SAAS,EAAC;AAA3B,KAAZ;AAAiD,IAAA,KAAK,EAAC,QAAvD;AAAgE,IAAA,SAAS,EAAEL,OAAO,CAACiB,OAAnF;AAA4F,IAAA,EAAE,EAAC,eAA/F;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACI,MAAC,eAAD;AACA,IAAA,KAAK,EAAC,QADN;AAEA,IAAA,KAAK,EAAC,MAFN;AAGA,IAAA,OAAO,EAAC,kCAHR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IADJ,CADJ,CADJ,EAUI,MAAC,IAAD;AAAM,IAAA,SAAS,MAAf;AAAgB,IAAA,KAAK,EAAE;AAACb,MAAAA,OAAO,EAAE,MAAV;AAAkBC,MAAAA,SAAS,EAAC;AAA5B,KAAvB;AAA6D,IAAA,OAAO,EAAC,QAArE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACKJ,MADL,EAEI;AAAK,IAAA,KAAK,EAAC,QAAX;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACI,MAAC,MAAD;AAAQ,IAAA,KAAK,EAAC,MAAd;AAAqB,IAAA,KAAK,MAA1B;AAA2B,IAAA,IAAI,EAAC,iBAAhC;AAAkD,IAAA,MAAM,EAAC,QAAzD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACI,MAAC,IAAD;AAAM,IAAA,SAAS,EAAED,OAAO,CAACgB,KAAzB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,mBADJ,sBADJ,CAFJ,CAVJ,CADA;AAqBH,CA/CD;;AAiDA,eAAepB,UAAf","sourcesContent":["import React, { Component } from \"react\";\r\nimport { makeStyles } from \"@material-ui/core/styles\";\r\nimport Button from \"components/CustomButtons/Button.js\";\r\nimport Icon from \"@material-ui/core/Icon\";\r\n\r\nimport GridContainer from \"components/Grid/GridContainer.js\";\r\nimport Grid from '@material-ui/core/Grid';\r\nimport Card from \"components/Card/Card.js\";\r\nimport SnackbarContent from \"components/Snackbar/SnackbarContent.js\";\r\nimport CardBody from \"components/Card/CardBody.js\";\r\nimport CardHeader from \"components/Card/CardHeader.js\";\r\n\r\nimport imagesStyles from \"assets/jss/nextjs-material-kit/imagesStyles.js\";\r\nimport { cardTitle } from \"assets/jss/nextjs-material-kit.js\";\r\n\r\nimport styles from \"assets/jss/nextjs-material-kit/pages/componentsSections/notificationsStyles.js\";\r\n\r\nconst useStyles = makeStyles(styles);\r\n\r\nconst DataDealer = function ({ backend, dealers, ...props }) {\r\n const classes = useStyles();\r\n const Dealer = dealers.map((data) => {\r\n return (\r\n <Grid align=\"center\" style={{padding:\"30px\", marginTop:\"-50px\"}}>\r\n <Card style={{width: \"20rem\"}}>\r\n <img\r\n style={{height: \"180px\", width: \"100%\", display: \"block\"}}\r\n className={classes.imgCardTop}\r\n src={`${backend}${data.img[\"url\"]}`}\r\n />\r\n <CardBody>\r\n <p>{data.name}</p>\r\n <p>{data.kota_dealer}</p>\r\n <p>{data.telp}</p>\r\n <p>{data.address}</p>\r\n <div align=\"center\">\r\n <Button color=\"info\" round href={data.location} target=\"_blank\">\r\n <Icon className={classes.icons}>room</Icon>View Location\r\n </Button>\r\n </div>\r\n </CardBody>\r\n </Card>\r\n </Grid>\r\n );\r\n })\r\n return (\r\n <div>\r\n <div align=\"center\">\r\n <div style={{padding:\"20px\", marginTop:\"-70px\"}} align=\"center\" className={classes.section} id=\"notifications\">\r\n <SnackbarContent\r\n align=\"center\"\r\n color=\"info\"\r\n message=\"Thamrin Brothers - Yamaha Dealer\"\r\n />\r\n </div>\r\n </div>\r\n <Grid container style={{padding: \"40px\", marginTop:\"-50px\"}} justify=\"center\">\r\n {Dealer}\r\n <div align=\"center\">\r\n <Button color=\"info\" round href=\"/yamaha/dealers\" target=\"_blank\">\r\n <Icon className={classes.icons}>open_in_new</Icon>View More Dealers\r\n </Button>\r\n </div>\r\n </Grid>\r\n </div>\r\n );\r\n}\r\n\r\nexport default DataDealer;"]},"metadata":{},"sourceType":"module"}