Redux / React -> integrate views & pages
parent
77a6fd801e
commit
098270c434
|
|
@ -9160,6 +9160,11 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"loadash": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/loadash/-/loadash-1.0.0.tgz",
|
||||||
|
"integrity": "sha512-xlX5HBsXB3KG0FJbJJG/3kYWCfsCyCSus3T+uHVu6QL6YxAdggmm3QeyLgn54N2yi5/UE6xxL5ZWJAAiHzHYEg=="
|
||||||
|
},
|
||||||
"loader-fs-cache": {
|
"loader-fs-cache": {
|
||||||
"version": "1.0.3",
|
"version": "1.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz",
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,7 @@
|
||||||
"@reduxjs/toolkit": "^1.5.0",
|
"@reduxjs/toolkit": "^1.5.0",
|
||||||
"gatsby": "^2.32.3",
|
"gatsby": "^2.32.3",
|
||||||
"gatsby-plugin-sass": "^3.2.0",
|
"gatsby-plugin-sass": "^3.2.0",
|
||||||
|
"loadash": "^1.0.0",
|
||||||
"react": "^16.13.1",
|
"react": "^16.13.1",
|
||||||
"react-dom": "^16.13.1",
|
"react-dom": "^16.13.1",
|
||||||
"react-redux": "^7.2.2",
|
"react-redux": "^7.2.2",
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
import React, { useState, useEffect } from 'react'
|
||||||
|
|
||||||
|
const ModelCrudIndex = () => {
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export default ModelCrudIndex
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
import React, { useState, useEffect } from 'react'
|
||||||
|
|
||||||
|
const RenderCrudIndex = () => {
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export default RenderCrudIndex
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
import React, { useState, useEffect } from 'react'
|
||||||
|
|
||||||
|
const RenderWebsocketIndex = () => {
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export default RenderWebsocketIndex
|
||||||
|
|
@ -1,9 +1,22 @@
|
||||||
import * as React from 'react'
|
import React, { useState, useEffect } from 'react'
|
||||||
|
|
||||||
|
import UserAuthIndex from './user_auth/userAuthIndex'
|
||||||
|
import UserCrudIndex from './user_crud/userCrudIndex'
|
||||||
|
import ModelCrudIndex from './model_crud/modelCrudIndex'
|
||||||
|
import RenderCrudIndex from './render_crud/renderCrudIndex'
|
||||||
|
import RenderWebsocketIndex from './render_websocket/renderWebsocketIndex'
|
||||||
|
|
||||||
const Root = () => {
|
const Root = () => {
|
||||||
|
|
||||||
|
const [userAuthView, setUserAuthView] = useState(true)
|
||||||
|
const [userCrudView, setUserCrudView] = useState(false)
|
||||||
|
const [modelCrudView, setModelCrudView] = useState(false)
|
||||||
|
const [renderCrudView, setRenderCrudView] = useState(false)
|
||||||
|
const [renderWebsocketView, setRenderWebsocketView] = useState(false)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<div>
|
||||||
</>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
import React, { useState, useEffect } from 'react'
|
||||||
|
|
||||||
|
const UserAuthIndex = () => {
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export default UserAuthIndex
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
import React, { useState, useEffect } from 'react'
|
||||||
|
|
||||||
|
const UserCrudIndex = () => {
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export default UserCrudIndex
|
||||||
Loading…
Reference in New Issue