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 rivi
12 KiB

  1. {"ast":null,"code":"var _jsxFileName = \"E:\\\\Project\\\\tbg-ecomm-nextjs\\\\pages-sections\\\\sales.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 from 'react';\nimport { makeStyles } from \"@material-ui/core/styles\";\nimport styles from \"assets/jss/nextjs-material-kit/pages/profilePage.js\";\nimport Grid from '@material-ui/core/Grid';\nimport GridContainer from \"components/Grid/GridContainer.js\";\nimport GridItem from \"components/Grid/GridItem.js\";\nimport Card from \"components/Card/Card.js\";\nimport CardBody from \"components/Card/CardBody.js\";\nimport CardHeader from \"components/Card/CardHeader.js\";\nimport Button from \"components/CustomButtons/Button.js\";\nimport Paginations from \"components/Pagination/Pagination.js\";\nimport Icon from \"@material-ui/core/Icon\";\nconst useStyles = makeStyles(styles);\n\nconst DataLatestNews = function (_ref) {\n let {\n backend,\n news\n } = _ref,\n props = _objectWithoutProperties(_ref, [\"backend\", \"news\"]);\n\n const classes = useStyles();\n const latnews = news.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: 22,\n columnNumber: 5\n }\n }, __jsx(Card, {\n style: {\n width: \"20rem\"\n },\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 23,\n columnNumber: 7\n }\n }, __jsx(\"img\", {\n style: {\n height: \"180px\",\n width: \"100%\",\n display: \"block\"\n },\n className: classes.imgCardTop,\n src: `${backend}${data.foto[\"url\"]}`,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 24,\n columnNumber: 9\n }\n }), __jsx(CardBody, {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 29,\n columnNumber: 9\n }\n }, __jsx(\"p\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 30,\n columnNumber: 11\n }\n }, __jsx(\"b\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 30,\n columnNumber: 14\n }\n }, data.name)), __jsx(\"p\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 31,\n columnNumber: 11\n }\n }, __jsx(\"b\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 31,\n columnNumber: 14\n }\n }, data.job_title)), __jsx(Button, {\n color: \"info\",\n round: true,\n href: \"/yamaha/latest_news/latestnews_details?s=\" + data.id,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 32,\n columnNumber: 11\n }\n }, __jsx(Icon, {\n className: classes.icons,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 33,\n columnNumber: 13\n }\n }, \"open_in_new\"), \"Read More\"))));\n });\n return __jsx(Card, {\n className: classes.textCenter,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 41,\n columnNumber: 5\n }\n }, __jsx(\"div\", {\n align: \"center\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 42,\n columnNumber: 7\n }\n }, __jsx(CardHeader, {\n color: \"info\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 43,\n columnNumber: 9\n }\n }, __jsx(\"b\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 43,\n columnNumber: 34\n }\n }, \"Sales\"))), __jsx(CardBody, {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 45,\n columnNumber: 7\n }\n }, __jsx(\"div\", {\n align: \"center\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 46,\n columnNumber: 9\n }\n }, __jsx(\"h2\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 47,\n columnNumber: 11\n }\n }, __jsx(\"b\", {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 47,\n columnNumber: 15\n }\n }, \"Latest News\"))), __jsx(GridContainer, {\n justify: \"center\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 49,\n columnNumber: 9\n }\n }, latnews)), __jsx(\"div\", {\n align: \"center\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 53,\n columnNumber: 7\n }\n }, __jsx(Paginations, {\n pages: [{\n text: \"PREV\"\n }, {\n text: 1\n }, {\n text: 2\n }, {\n active: true,\n text: 3\n }, {\n text: 4\n }, {\n text: 5\n }, {\n text: \"NEXT\"\n }],\n color: \"info\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 54,\n columnNumber: 9\n }\n })));\n};\n\nexport default DataLatestNews;","map":{"version":3,"sources":["E:/Project/tbg-ecomm-nextjs/pages-sections/sales.js"],"names":["React","makeStyles","styles","Grid","GridContainer","GridItem","Card","CardBody","CardHeader","Button","Paginations","Icon","useStyles","DataLatestNews","backend","news","props","classes","latnews","map","data","padding","marginTop","width","height","display","imgCardTop","foto","name","job_title","id","icons","textCenter","text","active"],"mappings":"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","sourcesContent":["import React from 'react';\r\n\r\nimport { makeStyles } from \"@material-ui/core/styles\";\r\n\r\nimport styles from \"assets/jss/nextjs-material-kit/pages/profilePage.js\";\r\nimport Grid from '@material-ui/core/Grid';\r\nimport GridContainer from \"components/Grid/GridContainer.js\";\r\nimport GridItem from \"components/Grid/GridItem.js\";\r\nimport Card from \"components/Card/Card.js\";\r\nimport CardBody from \"components/Card/CardBody.js\";\r\nimport CardHeader from \"components/Card/CardHeader.js\";\r\nimport Button from \"components/CustomButtons/Button.js\";\r\nimport Paginations from \"components/Pagination/Pagination.js\";\r\nimport Icon from \"@material-ui/core/Icon\";\r\n\r\nconst useStyles = makeStyles(styles);\r\n\r\nconst DataLatestNews = function ({ backend, news, ...props }) {\r\n const classes = useStyles();\r\n const latnews = news.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.foto[\"url\"]}`}\r\n />\r\n <CardBody>\r\n <p><b>{data.name}</b></p>\r\n <p><b>{data.job_title}</b></p>\r\n <Button color=\"info\" round href={\"/yamaha/latest_news/latestnews_details?s=\"+data.id}>\r\n <Icon className={classes.icons}>open_in_new</Icon>Read More\r\n </Button>\r\n </CardBody>\r\n </Card>\r\n </Grid>\r\n );\r\n })\r\n return (\r\n <Card className={classes.textCenter}>\r\n <div align=\"center\">\r\n <CardHeader color=\"info\"><b>Sales</b></CardHeader>\r\n </div>\r\n <CardBody>\r\n <div align=\"center\">\r\n <h2><b>Latest News</b></h2>\r\n </div>\r\n <GridContainer justify=\"center\">\r\n {latnews}\r\n </GridContainer>\r\n </CardBody>\r\n <div align=\"center\">\r\n <Paginations\r\n pages={[\r\n { text: \"PREV\" },\r\n { text: 1 },\r\n { text: 2 },\r\n { active: true, text: 3 },\r\n { text: 4 },\r\n { text: 5 },\r\n { text: \"NEXT\" }\r\n ]}\r\n color=\"info\"\r\n />\r\n </div>\r\n </Card>\r\n );\r\n}\r\n\r\nexport default DataLatestNews;"]},"metadata":{},"sourceType":"module"}