|
|
@ -6,7 +6,7 @@ const width = Dimensions.get("window").width; |
|
|
|
const initialState = { |
|
|
|
const initialState = { |
|
|
|
ltr: false, |
|
|
|
ltr: false, |
|
|
|
theme: null, |
|
|
|
theme: null, |
|
|
|
mobile : width < 720, |
|
|
|
mobile: width < 720, |
|
|
|
homeData: [], |
|
|
|
homeData: [], |
|
|
|
newProducts: [], |
|
|
|
newProducts: [], |
|
|
|
levels: [], |
|
|
|
levels: [], |
|
|
@ -43,7 +43,7 @@ const initialState = { |
|
|
|
categories: null, |
|
|
|
categories: null, |
|
|
|
bookSection: null, |
|
|
|
bookSection: null, |
|
|
|
grades: { |
|
|
|
grades: { |
|
|
|
0: 'پایه تحصیلی', |
|
|
|
0: "پایه تحصیلی", |
|
|
|
// _0: "پیش دبستان",
|
|
|
|
// _0: "پیش دبستان",
|
|
|
|
1: "اول", |
|
|
|
1: "اول", |
|
|
|
2: "دوم", |
|
|
|
2: "دوم", |
|
|
@ -79,7 +79,7 @@ const publicApi = (state = initialState, action) => { |
|
|
|
let { type, data } = action; |
|
|
|
let { type, data } = action; |
|
|
|
switch (type) { |
|
|
|
switch (type) { |
|
|
|
case "public/setLtr": |
|
|
|
case "public/setLtr": |
|
|
|
return { ...state, ltr : true }; |
|
|
|
return { ...state, ltr: true }; |
|
|
|
case "public/setIsDark": |
|
|
|
case "public/setIsDark": |
|
|
|
AsyncStorage.setItem("theme", data); |
|
|
|
AsyncStorage.setItem("theme", data); |
|
|
|
return { ...state, location: false, error: null, theme: data }; |
|
|
|
return { ...state, location: false, error: null, theme: data }; |
|
|
|