From a99feeea7e3e8e694d5e581a170dd08c32e836e6 Mon Sep 17 00:00:00 2001 From: Hiren Padsala <38140488+hiren1212@users.noreply.github.com> Date: Mon, 31 Jan 2022 15:44:59 +0530 Subject: [PATCH] feature/wms-30 completed design with single component (#36) * feature/wms-30 completed design with single component * Renamed, linted, fixed broken import Co-authored-by: Llewellyn D'souza --- src/pages/newWarehouseDetails/index.js | 102 +++++++++++++++++++++++++ src/routes/index.js | 7 ++ 2 files changed, 109 insertions(+) create mode 100644 src/pages/newWarehouseDetails/index.js diff --git a/src/pages/newWarehouseDetails/index.js b/src/pages/newWarehouseDetails/index.js new file mode 100644 index 0000000..0a11836 --- /dev/null +++ b/src/pages/newWarehouseDetails/index.js @@ -0,0 +1,102 @@ +import { Box, Grid, TextField } from '@mui/material'; +import { makeStyles } from '@mui/styles'; +import DashboardNavbar from 'components/DashboardNavbar'; +import DashboardLayout from 'layouts/DashboardLayout'; +import ImageUpload from 'components/ImageUpload/Index'; +import MDButton from 'components/Button'; + +const useStyles = makeStyles({ + labelSize: { + fontSize: '16px', + letterSpacing: '0.01em', + color: '#000', + marginBottom: '4px' + } +}); + +function NewWarehouseDetails() { + const classes = useStyles(); + return ( + <> + + + + + + Form to Input + + + + + + Warehouse name + + + + + + Address + + + + + + Types of inventories hosted + + + + + + Other attributes + + + + + + + + + + + + + CANCEL + + + SAVE + + + NEXT + + + {/* ---edit-- */} + + EDIT DETAILS + + + SHOW DETAILS + + + + + + + ); +} + +export default NewWarehouseDetails; diff --git a/src/routes/index.js b/src/routes/index.js index 4e2fd1a..3bcf11d 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -45,6 +45,7 @@ import LoginScreen from 'pages/authentication'; // @mui icons import Icon from '@mui/material/Icon'; import WarehouseScreen from 'pages/warehouse'; +import NewWarehouseDetails from 'pages/newWarehouseDetails'; import SetupHome from 'pages/setup'; import LabelingScreen from 'pages/labeling'; @@ -108,6 +109,12 @@ const protectedRoutes = [ route: '/warehouse', component: }, + { + name: 'New/Edit Warehouse Details', + key: 'warehouse-form', + route: '/warehouse-design-form', + component: + }, { name: 'Labeling', key: 'labeling',