Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
warehouse-management
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ascend
warehouse-management
Commits
e4329ba7
Commit
e4329ba7
authored
May 05, 2021
by
Darrick Yong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add initial styling
parent
dcb3abf1
Changes
18
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
133 additions
and
19936 deletions
+133
-19936
.DS_Store
.DS_Store
+0
-0
package-lock.json
frontend/package-lock.json
+24
-19875
favicon.ico
frontend/public/favicon.ico
+0
-0
index.html
frontend/public/index.html
+2
-2
logo192.png
frontend/public/logo192.png
+0
-0
logo512.png
frontend/public/logo512.png
+0
-0
manifest.json
frontend/public/manifest.json
+0
-10
footer.css
frontend/public/stylesheets/footer.css
+7
-0
header.css
frontend/public/stylesheets/header.css
+7
-0
master.css
frontend/public/stylesheets/master.css
+3
-0
reset.css
frontend/public/stylesheets/reset.css
+43
-0
App.jsx
frontend/src/App.jsx
+27
-9
Footer.jsx
frontend/src/components/footer/Footer.jsx
+5
-1
Header.jsx
frontend/src/components/header/Header.jsx
+7
-3
OrderIndex.jsx
frontend/src/components/order/OrderIndex.jsx
+8
-21
index.css
frontend/src/index.css
+0
-13
index.jsx
frontend/src/index.jsx
+0
-1
logo.svg
frontend/src/logo.svg
+0
-1
No files found.
.DS_Store
View file @
e4329ba7
No preview for this file type
frontend/package-lock.json
View file @
e4329ba7
This diff is collapsed.
Click to expand it.
frontend/public/favicon.ico
View replaced file @
dcb3abf1
View file @
e4329ba7
3.78 KB
|
W:
|
H:
1.04 KB
|
W:
|
H:
2-up
Swipe
Onion skin
frontend/public/index.html
View file @
e4329ba7
...
...
@@ -9,7 +9,7 @@
name=
"description"
content=
"Web site created using create-react-app"
/>
<link
rel=
"
apple-touch-icon"
href=
"%PUBLIC_URL%/logo192.png"
/
>
<link
rel=
"
stylesheet"
href=
"./stylesheets/master.css"
>
<!--
manifest.json provides metadata used when your web app is installed on a
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
...
...
@@ -24,7 +24,7 @@
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>
React App
</title>
<title>
Ascend Warehouse
</title>
</head>
<body>
<noscript>
You need to enable JavaScript to run this app.
</noscript>
...
...
frontend/public/logo192.png
deleted
100644 → 0
View file @
dcb3abf1
5.22 KB
frontend/public/logo512.png
deleted
100644 → 0
View file @
dcb3abf1
9.44 KB
frontend/public/manifest.json
View file @
e4329ba7
...
...
@@ -6,16 +6,6 @@
"src"
:
"favicon.ico"
,
"sizes"
:
"64x64 32x32 24x24 16x16"
,
"type"
:
"image/x-icon"
},
{
"src"
:
"logo192.png"
,
"type"
:
"image/png"
,
"sizes"
:
"192x192"
},
{
"src"
:
"logo512.png"
,
"type"
:
"image/png"
,
"sizes"
:
"512x512"
}
],
"start_url"
:
"."
,
...
...
frontend/public/stylesheets/footer.css
0 → 100644
View file @
e4329ba7
.footer
{
display
:
flex
;
align-items
:
center
;
height
:
50px
;
background
:
gray
;
color
:
white
;
}
\ No newline at end of file
frontend/public/stylesheets/header.css
0 → 100644
View file @
e4329ba7
.header
{
display
:
flex
;
align-items
:
center
;
height
:
50px
;
background
:
gray
;
color
:
white
;
}
\ No newline at end of file
frontend/public/stylesheets/master.css
0 → 100644
View file @
e4329ba7
@import
'./reset.css'
;
@import
'./header.css'
;
@import
'./footer.css'
;
\ No newline at end of file
frontend/public/stylesheets/reset.css
0 → 100644
View file @
e4329ba7
html
,
body
,
div
,
span
,
applet
,
object
,
iframe
,
h1
,
h2
,
h3
,
h4
,
h5
,
h6
,
p
,
blockquote
,
pre
,
a
,
abbr
,
acronym
,
address
,
big
,
cite
,
code
,
del
,
dfn
,
em
,
img
,
ins
,
kbd
,
q
,
s
,
samp
,
small
,
strike
,
strong
,
sub
,
sup
,
tt
,
var
,
b
,
u
,
i
,
center
,
dl
,
dt
,
dd
,
ol
,
ul
,
li
,
fieldset
,
form
,
label
,
legend
,
table
,
caption
,
tbody
,
tfoot
,
thead
,
tr
,
th
,
td
,
article
,
aside
,
canvas
,
details
,
embed
,
figure
,
figcaption
,
footer
,
header
,
hgroup
,
menu
,
nav
,
output
,
ruby
,
section
,
summary
,
time
,
mark
,
audio
,
video
{
margin
:
0
;
padding
:
0
;
border
:
0
;
font-size
:
100%
;
font
:
inherit
;
vertical-align
:
baseline
;
}
/* HTML5 display-role reset for older browsers */
article
,
aside
,
details
,
figcaption
,
figure
,
footer
,
header
,
hgroup
,
menu
,
nav
,
section
{
display
:
block
;
}
body
{
line-height
:
1
;
}
ol
,
ul
{
list-style
:
none
;
}
blockquote
,
q
{
quotes
:
none
;
}
blockquote
:before
,
blockquote
:after
,
q
:before
,
q
:after
{
content
:
''
;
content
:
none
;
}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
;
}
\ No newline at end of file
frontend/src/App.jsx
View file @
e4329ba7
import
Login
from
"./components/session/Login"
;
import
Logout
from
"./components/session/Logout"
;
import
{
useEffect
,
useState
}
from
"react"
;
import
{
connect
}
from
"react-redux"
;
import
Header
from
"./components/header/Header"
;
import
Footer
from
"./components/footer/Footer"
;
import
OrderIndex
from
"./components/order/OrderIndex"
import
{
fetchOrders
}
from
"./actions/order_actions"
;
const
App
=
({
orders
,
fetchOrders
})
=>
{
const
[
ordersToShow
,
setOrdersToShow
]
=
useState
(
orders
);
const
[
fetchAttempted
,
setFetchAttempted
]
=
useState
(
false
);
useEffect
(()
=>
{
if
(
!
fetchAttempted
)
{
setFetchAttempted
(
true
);
fetchOrders
();
}
},
[
fetchOrders
,
fetchAttempted
]);
const
App
=
()
=>
{
return
(
<
div
className=
"app"
>
<
Login
/>
<
Logout
/>
<
Header
/>
<
OrderIndex
/>
<
Footer
/>
<
OrderIndex
orders=
{
ordersToShow
}
/>
</
div
>
);
}
export
default
App
;
const
mapStateToProps
=
(
state
)
=>
({
orders
:
state
.
entities
.
orders
,
});
const
mapDispatchToProps
=
(
dispatch
)
=>
({
fetchOrders
:
()
=>
dispatch
(
fetchOrders
()),
});
export
default
connect
(
mapStateToProps
,
mapDispatchToProps
)(
App
);
frontend/src/components/footer/Footer.jsx
View file @
e4329ba7
import
React
from
"react"
;
const
Footer
=
()
=>
{
return
<
div
>
Footer
</
div
>;
return
(
<
div
className=
"footer"
>
Footer
</
div
>
);
};
export
default
Footer
;
frontend/src/components/header/Header.jsx
View file @
e4329ba7
import
React
from
'react'
;
import
Login
from
"../session/Login"
;
import
Logout
from
"../session/Logout"
;
const
Header
=
()
=>
{
return
(
<
div
>
Header
<
div
className=
"header"
>
Warehouse Management
<
Login
/>
<
Logout
/>
</
div
>
)
)
;
}
export
default
Header
;
\ No newline at end of file
frontend/src/components/order/OrderIndex.jsx
View file @
e4329ba7
import
React
,
{
useState
,
useEffect
}
from
'react'
;
import
OrderIndexItem
from
'./OrderIndexItem'
;
import
{
connect
}
from
"react-redux"
;
import
{
createOrder
,
fetchOrders
,
editOrder
}
from
'../../actions/order_actions'
;
//
import { createOrder, fetchOrders, editOrder } from '../../actions/order_actions';
const
OrderIndex
=
({
orders
,
fetchOrders
,
createOrder
,
editOrder
,
})
=>
{
const
[
fetchAttempted
,
setFetchAttempted
]
=
useState
(
false
);
useEffect
(()
=>
{
if
(
!
fetchAttempted
)
{
setFetchAttempted
(
true
);
fetchOrders
();
}
},
[
fetchOrders
,
fetchAttempted
])
return
(
<
div
>
<
h1
>
Order Index
</
h1
>
<
button
onClick=
{
createOrder
}
>
Create New Order
</
button
>
<
button
onClick=
{
editOrder
}
>
Update Order
</
button
>
<
br
/>
<
br
/>
...
...
@@ -36,14 +22,15 @@ const OrderIndex = ({
}
const
mapStateToProps
=
(
state
)
=>
({
orders
:
state
.
entities
.
orders
,
})
const
mapStateToProps
=
(
state
,
ownProps
)
=>
{
debugger
;
return
{
orders
:
ownProps
.
orders
,
}
}
const
mapDispatchToProps
=
dispatch
=>
({
fetchOrders
:
()
=>
dispatch
(
fetchOrders
()),
createOrder
:
order
=>
dispatch
(
createOrder
(
order
)),
editOrder
:
order
=>
dispatch
(
editOrder
(
order
)),
})
export
default
connect
(
mapStateToProps
,
mapDispatchToProps
)(
OrderIndex
)
frontend/src/index.css
deleted
100644 → 0
View file @
dcb3abf1
body
{
margin
:
0
;
font-family
:
-apple-system
,
BlinkMacSystemFont
,
'Segoe UI'
,
'Roboto'
,
'Oxygen'
,
'Ubuntu'
,
'Cantarell'
,
'Fira Sans'
,
'Droid Sans'
,
'Helvetica Neue'
,
sans-serif
;
-webkit-font-smoothing
:
antialiased
;
-moz-osx-font-smoothing
:
grayscale
;
}
code
{
font-family
:
source-code-pro
,
Menlo
,
Monaco
,
Consolas
,
'Courier New'
,
monospace
;
}
frontend/src/index.jsx
View file @
e4329ba7
import
React
from
'react'
;
import
ReactDOM
from
'react-dom'
;
import
'./index.css'
;
import
App
from
'./App'
;
import
reportWebVitals
from
'./reportWebVitals'
;
import
configureStore
from
'./store/store'
;
...
...
frontend/src/logo.svg
deleted
100644 → 0
View file @
dcb3abf1
<svg
xmlns=
"http://www.w3.org/2000/svg"
viewBox=
"0 0 841.9 595.3"
><g
fill=
"#61DAFB"
><path
d=
"M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z"
/><circle
cx=
"420.9"
cy=
"296.5"
r=
"45.7"
/><path
d=
"M520.5 78.1z"
/></g></svg>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment