- The kit comes with three pre-built pages to help you get started
- faster. You can change the text and images and you{"'"}re good to
- go. More importantly, looking at them will give you a picture of
- what you can build with this powerful kit.
-
-
-
-
-
- );
-}
diff --git a/pages-sections/Components-Sections/SectionContent.js b/pages-sections/Components-Sections/SectionContent.js
deleted file mode 100644
index 98610cb..0000000
--- a/pages-sections/Components-Sections/SectionContent.js
+++ /dev/null
@@ -1,250 +0,0 @@
-import React from "react";
-
-// @material-ui/core components
-import { makeStyles } from "@material-ui/core/styles";
-
-// Component
-import SnackbarContent from "components/Snackbar/SnackbarContent.js";
-import Clearfix from "components/Clearfix/Clearfix.js";
-import styles from "assets/jss/nextjs-material-kit/pages/componentsSections/notificationsStyles.js";
-import GridContainer from "components/Grid/GridContainer.js";
-import GridItem from "components/Grid/GridItem.js";
-import Grid from '@material-ui/core/Grid';
-import Paper from '@material-ui/core/Paper';
-import CardBody from "components/Card/CardBody.js";
-import Card from "components/Card/Card.js";
-import Button from "components/CustomButtons/Button.js";
-
-// react component for creating beautiful carousel
-import Carousel from "react-slick";
-
-// @material-ui/icons
-import LocationOn from "@material-ui/icons/LocationOn";
-
-import image1 from "assets/img/bg.jpg";
-import image2 from "assets/img/bg2.png";
-import image3 from "assets/img/bg3.jpg";
-// import "assets/css/hover.css";
-
-// import styles from "assets/jss/nextjs-material-kit/pages/componentsSections/carouselStyle.js";
-
-
-const useStyles = makeStyles(styles);
-
-function SectionNotifications(props) {
- const classes = useStyles();
- const settings = {
- dots: true,
- infinite: true,
- speed: 500,
- slidesToShow: 1,
- slidesToScroll: 1,
- autoplay: false
- };
- return (
-
-
- Thamrin Group bersama Anda melawan COVID-19. Untuk informasi silakan klik di sini.
-
- }
- align="center"
- color="danger"
- icon="info_outline"
- />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Our Service
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Our Business Partner
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-}
-
-export default SectionNotifications;
\ No newline at end of file
diff --git a/pages-sections/Components-Sections/SectionDownload.js b/pages-sections/Components-Sections/SectionDownload.js
deleted file mode 100644
index 55710f1..0000000
--- a/pages-sections/Components-Sections/SectionDownload.js
+++ /dev/null
@@ -1,95 +0,0 @@
-/*eslint-disable*/
-import React from "react";
-// @material-ui/core components
-import { makeStyles } from "@material-ui/core/styles";
-// @material-ui/icons
-import GridContainer from "components/Grid/GridContainer.js";
-import GridItem from "components/Grid/GridItem.js";
-import Button from "components/CustomButtons/Button.js";
-// core components
-import styles from "assets/jss/nextjs-material-kit/pages/componentsSections/downloadStyle.js";
-
-const useStyles = makeStyles(styles);
-
-export default function SectionDownload() {
- const classes = useStyles();
- return (
-
-
-
-
-
Our Service
- {/*
- Cause if you do, it can be yours for FREE. Hit the buttons below
- to navigate to our website where you can find the kit. We also
- have the Bootstrap 4 version on plain HTML. Start a new project or
- give an old Bootstrap project a new look!
-
*/}
-
-
-
-
-
-
-
- {/*
-
-
Want more?
-
- We've just launched{" "}
- e.preventDefault()}>
- NextJS Material Kit PRO{" "}
-
- .It has a huge number of components, sections and example pages.
- Start Your Development With A Badass Material-UI and NexJS Kit
- inspired by Material Design.
-
-
-
-
-
-
-
-
-
-
Thank you for supporting us!
-
-
-
-
-
-
*/}
-
-
- );
-}
diff --git a/pages-sections/Components-Sections/SectionExamples.js b/pages-sections/Components-Sections/SectionExamples.js
deleted file mode 100644
index 0957b07..0000000
--- a/pages-sections/Components-Sections/SectionExamples.js
+++ /dev/null
@@ -1,70 +0,0 @@
-import React from "react";
-// react components for routing our app without refresh
-import Link from "next/link";
-// @material-ui/core components
-import { makeStyles } from "@material-ui/core/styles";
-// @material-ui/icons
-
-// core components
-import GridContainer from "components/Grid/GridContainer.js";
-import GridItem from "components/Grid/GridItem.js";
-import Button from "components/CustomButtons/Button.js";
-
-import landing from "assets/img/landing.jpg";
-import profile from "assets/img/profile.jpg";
-
-import styles from "assets/jss/nextjs-material-kit/pages/componentsSections/exampleStyle.js";
-
-const useStyles = makeStyles(styles);
-
-export default function SectionExamples() {
- const classes = useStyles();
- return (
-
- Efficiently unleash cross-media information without
- cross-media value. Quickly maximize timely
- deliverables for real-time schemas.
-
-
-
- Dramatically maintain clicks-and-mortar solutions
- without functional solutions. Dramatically visualize
- customer directed convergence without revolutionary
- ROI. Collaboratively administrate empowered markets
- via plug-and-play networks. Dynamically procrastinate
- B2C users after installed base benefits.
-
-
- )
- }
- ]}
- />
-
-
-
-
-
- );
-}
diff --git a/pages-sections/Components-Sections/SectionTabs.js b/pages-sections/Components-Sections/SectionTabs.js
deleted file mode 100644
index f9a8132..0000000
--- a/pages-sections/Components-Sections/SectionTabs.js
+++ /dev/null
@@ -1,145 +0,0 @@
-import React from "react";
-// @material-ui/core components
-import { makeStyles } from "@material-ui/core/styles";
-
-// @material-ui/icons
-import Face from "@material-ui/icons/Face";
-import Chat from "@material-ui/icons/Chat";
-import Build from "@material-ui/icons/Build";
-// core components
-import GridContainer from "components/Grid/GridContainer.js";
-import GridItem from "components/Grid/GridItem.js";
-import CustomTabs from "components/CustomTabs/CustomTabs.js";
-
-import styles from "assets/jss/nextjs-material-kit/pages/componentsSections/tabsStyle.js";
-
-const useStyles = makeStyles(styles);
-
-export default function SectionTabs() {
- const classes = useStyles();
- return (
-
-
-
-
Navigation Tabs
-
-
-
- Tabs with Icons on Card
-
-
- I think that’s a responsibility that I have, to push
- possibilities, to show people, this is the level that
- things could be at. So when you get something that has
- the name Kanye West on it, it’s supposed to be pushing
- the furthest possibilities. I will be the leader of a
- company that ends up being worth billions of dollars,
- because I got the answers. I understand culture. I am
- the nucleus.
-
- )
- },
- {
- tabName: "Messages",
- tabIcon: Chat,
- tabContent: (
-
- I think that’s a responsibility that I have, to push
- possibilities, to show people, this is the level that
- things could be at. I will be the leader of a company
- that ends up being worth billions of dollars, because I
- got the answers. I understand culture. I am the nucleus.
- I think that’s a responsibility that I have, to push
- possibilities, to show people, this is the level that
- things could be at.
-
- think that’s a responsibility that I have, to push
- possibilities, to show people, this is the level that
- things could be at. So when you get something that has
- the name Kanye West on it, it’s supposed to be pushing
- the furthest possibilities. I will be the leader of a
- company that ends up being worth billions of dollars,
- because I got the answers. I understand culture. I am
- the nucleus.
-
- )
- }
- ]}
- />
-
-
-
- Tabs on Plain Card
-
-
- I think that’s a responsibility that I have, to push
- possibilities, to show people, this is the level that
- things could be at. So when you get something that has
- the name Kanye West on it, it’s supposed to be pushing
- the furthest possibilities. I will be the leader of a
- company that ends up being worth billions of dollars,
- because I got the answers. I understand culture. I am
- the nucleus.
-
- )
- },
- {
- tabName: "Updates",
- tabContent: (
-
- I think that’s a responsibility that I have, to push
- possibilities, to show people, this is the level that
- things could be at. I will be the leader of a company
- that ends up being worth billions of dollars, because I
- got the answers. I understand culture. I am the nucleus.
- I think that’s a responsibility that I have, to push
- possibilities, to show people, this is the level that
- things could be at.
-
- think that’s a responsibility that I have, to push
- possibilities, to show people, this is the level that
- things could be at. So when you get something that has
- the name Kanye West on it, it’s supposed to be pushing
- the furthest possibilities. I will be the leader of a
- company that ends up being worth billions of dollars,
- because I got the answers. I understand culture. I am
- the nucleus.
-
- )
- }
- ]}
- />
-
-
-
-
-
- );
-}
diff --git a/pages-sections/Components-Sections/SectionTypography.js b/pages-sections/Components-Sections/SectionTypography.js
deleted file mode 100644
index efa01a3..0000000
--- a/pages-sections/Components-Sections/SectionTypography.js
+++ /dev/null
@@ -1,202 +0,0 @@
-import React from "react";
-// @material-ui/core components
-import { makeStyles } from "@material-ui/core/styles";
-
-// @material-ui/icons
-
-// core components
-import GridContainer from "components/Grid/GridContainer.js";
-import GridItem from "components/Grid/GridItem.js";
-import Small from "components/Typography/Small.js";
-import Danger from "components/Typography/Danger.js";
-import Warning from "components/Typography/Warning.js";
-import Success from "components/Typography/Success.js";
-import Info from "components/Typography/Info.js";
-import Primary from "components/Typography/Primary.js";
-import Muted from "components/Typography/Muted.js";
-import Quote from "components/Typography/Quote.js";
-
-import image from "assets/img/faces/avatar.jpg";
-
-import styles from "assets/jss/nextjs-material-kit/pages/componentsSections/typographyStyle.js";
-
-const useStyles = makeStyles(styles);
-
-export default function SectionTypography() {
- const classes = useStyles();
- return (
-
-
-
-
-
Typography
-
-
-
-
Header 1
-
The Life of Material Kit
-
-
-
Header 2
-
The Life of Material Kit
-
-
-
Header 3
-
The Life of Material Kit
-
-
-
Header 4
-
The Life of Material Kit
-
-
-
Header 5
-
The Life of Material Kit
-
-
-
Header 6
-
The Life of Material Kit
-
-
-
Header 1
-
The Life of Material Kit
-
-
-
Header 2
-
The Life of Material Kit
-
-
-
Header 3
-
The Life of Material Kit
-
-
-
Header 4
-
The Life of Material Kit
-
-
-
Paragraph
-
- I will be the leader of a company that ends up being worth
- billions of dollars, because I got the answers. I understand
- culture. I am the nucleus. I think that’s a responsibility that
- I have, to push possibilities, to show people, this is the level
- that things could be at.
-
-
-
-
Quote
-
-
-
-
Muted Text
-
- I will be the leader of a company that ends up being worth
- billions of dollars, because I got the answers...
-
-
-
-
Primary Text
-
- I will be the leader of a company that ends up being worth
- billions of dollars, because I got the answers...
-
-
-
-
Info Text
-
- I will be the leader of a company that ends up being worth
- billions of dollars, because I got the answers...
-
-
-
-
Success Text
-
- I will be the leader of a company that ends up being worth
- billions of dollars, because I got the answers...
-
-
-
-
Warning Text
-
- I will be the leader of a company that ends up being worth
- billions of dollars, because I got the answers...
-
-
-
-
Danger Text
-
- I will be the leader of a company that ends up being worth
- billions of dollars, because I got the answers...
-
-
-
-
Small Tag
-
- Header with small subtitle
-
- Use {'"Small"'} tag for the headers
-
-
-
-
-
-
-
-
Images
-
-
-
-
-
Rounded Image
-
-
-
-
Circle Image
-
-
-
-
Rounded Raised
-
-
-
-
Circle Raised
-
-
-
-
-
-
-
-
- );
-}
diff --git a/pages-sections/LandingPage-Sections/ProductSection.js b/pages-sections/LandingPage-Sections/ProductSection.js
deleted file mode 100644
index bbae83c..0000000
--- a/pages-sections/LandingPage-Sections/ProductSection.js
+++ /dev/null
@@ -1,67 +0,0 @@
-import React from "react";
-// @material-ui/core components
-import { makeStyles } from "@material-ui/core/styles";
-
-// @material-ui/icons
-import Chat from "@material-ui/icons/Chat";
-import VerifiedUser from "@material-ui/icons/VerifiedUser";
-import Fingerprint from "@material-ui/icons/Fingerprint";
-// core components
-import GridContainer from "components/Grid/GridContainer.js";
-import GridItem from "components/Grid/GridItem.js";
-import InfoArea from "components/InfoArea/InfoArea.js";
-
-import styles from "assets/jss/nextjs-material-kit/pages/landingPageSections/productStyle.js";
-
-const useStyles = makeStyles(styles);
-
-export default function ProductSection() {
- const classes = useStyles();
- return (
-
-
-
-
Let{"'"}s talk product
-
- This is the paragraph where you can write more details about your
- product. Keep you user engaged by providing meaningful information.
- Remember that by this time, the user is curious, otherwise he wouldn
- {"'"}t scroll to get here. Add a button if you want the user to see
- more.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-}
diff --git a/pages-sections/LandingPage-Sections/TeamSection.js b/pages-sections/LandingPage-Sections/TeamSection.js
deleted file mode 100644
index 9e9ab5e..0000000
--- a/pages-sections/LandingPage-Sections/TeamSection.js
+++ /dev/null
@@ -1,163 +0,0 @@
-import React from "react";
-// nodejs library that concatenates classes
-import classNames from "classnames";
-// @material-ui/core components
-import { makeStyles } from "@material-ui/core/styles";
-
-// @material-ui/icons
-
-// core components
-import GridContainer from "components/Grid/GridContainer.js";
-import GridItem from "components/Grid/GridItem.js";
-import Button from "components/CustomButtons/Button.js";
-import Card from "components/Card/Card.js";
-import CardBody from "components/Card/CardBody.js";
-import CardFooter from "components/Card/CardFooter.js";
-
-import styles from "assets/jss/nextjs-material-kit/pages/landingPageSections/teamStyle.js";
-
-import team1 from "assets/img/faces/avatar.jpg";
-import team2 from "assets/img/faces/christian.jpg";
-import team3 from "assets/img/faces/kendall.jpg";
-
-const useStyles = makeStyles(styles);
-
-export default function TeamSection() {
- const classes = useStyles();
- const imageClasses = classNames(
- classes.imgRaised,
- classes.imgRoundedCircle,
- classes.imgFluid
- );
- return (
-
-
Here is our team
-
-
-
-
-
-
-
-
- Gigi Hadid
-
- Model
-
-
-
- You can write here details about one of your team members. You
- can give more details about what they do. Feel free to add
- some links for people to be able to
- follow them outside the site.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Christian Louboutin
-
- Designer
-
-
-
- You can write here details about one of your team members. You
- can give more details about what they do. Feel free to add
- some links for people to be able to
- follow them outside the site.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Kendall Jenner
-
- Model
-
-
-
- You can write here details about one of your team members. You
- can give more details about what they do. Feel free to add
- some links for people to be able to
- follow them outside the site.
-
-
-
-
-
-
-
-
-
-
-
-
- );
-}
diff --git a/pages-sections/LandingPage-Sections/WorkSection.js b/pages-sections/LandingPage-Sections/WorkSection.js
deleted file mode 100644
index 337057c..0000000
--- a/pages-sections/LandingPage-Sections/WorkSection.js
+++ /dev/null
@@ -1,71 +0,0 @@
-import React from "react";
-// @material-ui/core components
-import { makeStyles } from "@material-ui/core/styles";
-
-// @material-ui/icons
-
-// core components
-import GridContainer from "components/Grid/GridContainer.js";
-import GridItem from "components/Grid/GridItem.js";
-import CustomInput from "components/CustomInput/CustomInput.js";
-import Button from "components/CustomButtons/Button.js";
-
-import styles from "assets/jss/nextjs-material-kit/pages/landingPageSections/workStyle.js";
-
-const useStyles = makeStyles(styles);
-
-export default function WorkSection() {
- const classes = useStyles();
- return (
-
-
-
-
Work with us
-
- Divide details about your product or agency work into parts. Write a
- few lines about each one and contact us about any further
- collaboration. We will responde get back to you in a couple of
- hours.
-
-
-
-
-
- );
-}
diff --git a/pages-sections/Components-Sections/SectionAboutUs.js b/pages-sections/SectionAboutUs.js
similarity index 100%
rename from pages-sections/Components-Sections/SectionAboutUs.js
rename to pages-sections/SectionAboutUs.js
diff --git a/pages-sections/Components-Sections/SectionCarousel.js b/pages-sections/SectionCarousel.js
similarity index 100%
rename from pages-sections/Components-Sections/SectionCarousel.js
rename to pages-sections/SectionCarousel.js
diff --git a/pages-sections/Components-Sections/SectionCarrer.js b/pages-sections/SectionCarrer.js
similarity index 100%
rename from pages-sections/Components-Sections/SectionCarrer.js
rename to pages-sections/SectionCarrer.js
diff --git a/pages-sections/Components-Sections/SectionLogin.js b/pages-sections/SectionLogin.js
similarity index 100%
rename from pages-sections/Components-Sections/SectionLogin.js
rename to pages-sections/SectionLogin.js
diff --git a/pages-sections/Components-Sections/SectionProduct.js b/pages-sections/SectionProduct.js
similarity index 99%
rename from pages-sections/Components-Sections/SectionProduct.js
rename to pages-sections/SectionProduct.js
index 1c147b9..5aeaf62 100644
--- a/pages-sections/Components-Sections/SectionProduct.js
+++ b/pages-sections/SectionProduct.js
@@ -23,7 +23,7 @@ import styles from "assets/jss/nextjs-material-kit/pages/profilePage.js";
const useStyles = makeStyles(styles);
-export default function ProfilePage(props) {
+const Product = function ({ product, ...props }) {
const classes = useStyles();
const { ...rest } = props;
const imageClasses = classNames(
@@ -489,3 +489,5 @@ export default function ProfilePage(props) {
);
}
+
+export default Product;
\ No newline at end of file
diff --git a/pages-sections/Components-Sections/SectionProductDetail.js b/pages-sections/SectionProductDetail.js
similarity index 100%
rename from pages-sections/Components-Sections/SectionProductDetail.js
rename to pages-sections/SectionProductDetail.js
diff --git a/pages-sections/Components-Sections/SectionService.js b/pages-sections/SectionService.js
similarity index 100%
rename from pages-sections/Components-Sections/SectionService.js
rename to pages-sections/SectionService.js
diff --git a/pages-sections/Components-Sections/SectionSimulasiCicilan.js b/pages-sections/SectionSimulasiCicilan.js
similarity index 100%
rename from pages-sections/Components-Sections/SectionSimulasiCicilan.js
rename to pages-sections/SectionSimulasiCicilan.js
diff --git a/pages-sections/Components-Sections/SectionTestDrive.js b/pages-sections/SectionTestDrive.js
similarity index 100%
rename from pages-sections/Components-Sections/SectionTestDrive.js
rename to pages-sections/SectionTestDrive.js
diff --git a/pages-sections/home/SectionContent.js b/pages-sections/home/SectionContent.js
new file mode 100644
index 0000000..5a60e44
--- /dev/null
+++ b/pages-sections/home/SectionContent.js
@@ -0,0 +1,270 @@
+import React from "react";
+
+// @material-ui/core components
+import { makeStyles } from "@material-ui/core/styles";
+
+// Component
+import SnackbarContent from "components/Snackbar/SnackbarContent.js";
+import Clearfix from "components/Clearfix/Clearfix.js";
+import styles from "assets/jss/nextjs-material-kit/pages/componentsSections/notificationsStyles.js";
+import GridContainer from "components/Grid/GridContainer.js";
+import GridItem from "components/Grid/GridItem.js";
+import Grid from '@material-ui/core/Grid';
+import Paper from '@material-ui/core/Paper';
+import CardBody from "components/Card/CardBody.js";
+import Card from "components/Card/Card.js";
+import Button from "components/CustomButtons/Button.js";
+
+// react component for creating beautiful carousel
+import Carousel from "react-slick";
+
+// @material-ui/icons
+import LocationOn from "@material-ui/icons/LocationOn";
+
+import image1 from "assets/img/bg.jpg";
+import image2 from "assets/img/bg2.png";
+import image3 from "assets/img/bg3.jpg";
+// import "assets/css/hover.css";
+
+// import styles from "assets/jss/nextjs-material-kit/pages/componentsSections/carouselStyle.js";
+
+
+const useStyles = makeStyles(styles);
+
+const DataSnackbarContent = function() {
+ const classes = useStyles();
+ return (
+
+
+ Thamrin Group bersama Anda melawan COVID-19. Untuk informasi silakan klik di sini.
+
+ }
+ align="center"
+ color="danger"
+ icon="info_outline"
+ />
+
+ );
+}
+
+export default DataService;
\ No newline at end of file
diff --git a/pages-sections/Components-Sections/SectionLatestNews.js b/pages-sections/latest_news/SectionLatestNews.js
similarity index 98%
rename from pages-sections/Components-Sections/SectionLatestNews.js
rename to pages-sections/latest_news/SectionLatestNews.js
index b0626be..4c7067a 100644
--- a/pages-sections/Components-Sections/SectionLatestNews.js
+++ b/pages-sections/latest_news/SectionLatestNews.js
@@ -17,14 +17,14 @@ import Paginations from "components/Pagination/Pagination.js";
const useStyles = makeStyles(styles);
-export default function SectionNotifications() {
+const LatestNews = function ({ news, ...props }) {
const classes = useStyles();
return (
- Thamrin Group bersama Anda melawan COVID-19. Untuk informasi silakan klik di sini.
+ Thamrin Group bersama Anda melawan COVID-19. Untuk informasi silakan klik di sini.
}
align="center"
@@ -157,3 +157,5 @@ export default function SectionNotifications() {
);
}
+
+export default LatestNews;
\ No newline at end of file
diff --git a/pages-sections/latest_news/news.js b/pages-sections/latest_news/news.js
new file mode 100644
index 0000000..b2b9ffc
--- /dev/null
+++ b/pages-sections/latest_news/news.js
@@ -0,0 +1,77 @@
+import React from "react";
+
+// @material-ui/core components
+import { makeStyles } from "@material-ui/core/styles";
+
+// component
+import styles from "assets/jss/nextjs-material-kit/pages/componentsSections/notificationsStyles.js";
+import Paper from '@material-ui/core/Paper';
+import Grid from '@material-ui/core/Grid';
+import GridContainer from "components/Grid/GridContainer.js";
+import Card from "components/Card/Card.js";
+import CardBody from "components/Card/CardBody.js";
+import Button from "components/CustomButtons/Button.js";
+import Paginations from "components/Pagination/Pagination.js";
+
+const useStyles = makeStyles(styles);
+
+const DataLatestNews = function ({ backend, news, ...props }) {
+ const classes = useStyles();
+ const latnews = news.map((data) => {
+ return (
+
+
+
+ {/*