From dc45a5e4e90aa93f3d923cfd019ec6feea5da822 Mon Sep 17 00:00:00 2001 From: kkamara Date: Sat, 23 Nov 2024 12:51:39 +0000 Subject: [PATCH] Design Home-page (services) --- .../js/components/pages/HomeComponent.jsx | 137 ++++++++---------- .../js/components/pages/HomeComponent.scss | 8 + 2 files changed, 66 insertions(+), 79 deletions(-) diff --git a/resources/js/components/pages/HomeComponent.jsx b/resources/js/components/pages/HomeComponent.jsx index bc1b7b6..f8618de 100644 --- a/resources/js/components/pages/HomeComponent.jsx +++ b/resources/js/components/pages/HomeComponent.jsx @@ -18,74 +18,6 @@ export default function HomeComponent() { dispatch(getUsers()) }, []) - const handlePageChange = ({ selected, }) => { - const newPage = selected + 1 - if (newPage > state.users.data.meta.lastPage) { - return - } - dispatch(getUsers(newPage)) - } - - const pagination = () => { - if (!state.users.data) { - return null - } - - return - } - - const paginationDetail = () => { - return
- Page ({state.users.data.meta.currentPage}),  - Page Count ({state.users.data.meta.lastPage}),  - Displayed Items ({state.users.data.data.length}),  - Items ({state.users.data.meta.total}) -
- } - - const parseDate = date => moment(date).format('YYYY-MM-DD hh:mm') - - const renderList = () => { - if (!state.users.data) { - return null - } - return ( - <> - {paginationDetail()} - - {paginationDetail()} - - ) - } - if ( !state.users.loading && typeof state.users.data === 'object' && @@ -96,7 +28,7 @@ export default function HomeComponent() { if (state.users.loading) { return
- Home - {import.meta.env.VITE_APP_NAME} + Services - {import.meta.env.VITE_APP_NAME}

Loading...

@@ -106,18 +38,65 @@ export default function HomeComponent() { <>
- Home - {import.meta.env.VITE_APP_NAME} + Services - {import.meta.env.VITE_APP_NAME} -
- +
+
+

Services

+ +
+
+

Hair Styling

+
+
+ Laborum incididunt culpa irure cupidatat Lorem pariatur aliquip sint id anim est aute aliqua. +
+
+
+ £50.00 + + Order Online + +
+
+
+ +
+
+

Hair Coloring

+
+
+ Dolor aliquip enim Lorem ipsum id officia veniam. +
+
+
+ £50.00 + + Order Online + +
+
+
+ +
+
+

Hair Treatment

+
+
+ Minim sunt minim officia dolore consectetur non deserunt minim id ex. +
+
+
+ £50.00 + + Order Online + +
+
+
+ +
-
-
- {pagination()} - {renderList()} - {pagination()}
) diff --git a/resources/js/components/pages/HomeComponent.scss b/resources/js/components/pages/HomeComponent.scss index e69de29..90cb437 100644 --- a/resources/js/components/pages/HomeComponent.scss +++ b/resources/js/components/pages/HomeComponent.scss @@ -0,0 +1,8 @@ +.home-card { + display: inline-block !important; + margin: 20px; +} + +.home-card-cost { + margin-right: 10px; +} \ No newline at end of file