price update

This commit is contained in:
rezakarimi
2023-01-04 08:47:19 +03:30
commit 13b00e21cd
190 changed files with 22247 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
const initialState = [
{id:1, name: 'next.js', lang: 'js'},
{id:2, name: 'nuxt.js', lang: 'js'},
{id:3, name: 'nuxt.js', lang: 'js'},
{id:4, name: 'react', lang: 'js'}
]
export const GlobalReducer = (state = initialState, action) => {
switch (action.type) {
case 'ADD_FRAMEWORK':
console.log(state)
return [...state, {id: 1,name:'vue', lang: 'js'}]
default:
return state
}
}
+11
View File
@@ -0,0 +1,11 @@
const RequestFormReducerState = []
export const RequestFormReducer = (state = RequestFormReducerState, action) => {
switch (action.type) {
case 'PersonaForm':
console.log('actiony',action)
return [...RequestFormReducerState, action.data]
default:
return state
}
}
+9
View File
@@ -0,0 +1,9 @@
import {RequestFormReducer} from "./RequestFormReducer";
const {GlobalReducer} = require('./GlobalReducer')
const {combineReducers} = require("redux");
export const CoreReducer = combineReducers({
Global: GlobalReducer,
FormRequest: RequestFormReducer
})