Initial commit of Dreams POS React template
This commit is contained in:
@@ -0,0 +1,155 @@
|
||||
export const product_list = () => ({ type: "Product_list" });
|
||||
export const set_product_list = (payload) => ({
|
||||
type: "Product_list",
|
||||
payload,
|
||||
});
|
||||
|
||||
export const dashboard_recentproduct = () => ({
|
||||
type: "Dashbaord_RecentProduct",
|
||||
});
|
||||
export const setdashboard_recentproduct = (payload) => ({
|
||||
type: "Dashbaord_RecentProduct",
|
||||
payload,
|
||||
});
|
||||
export const dashboard_expiredproduct = () => ({
|
||||
type: "Dashbaord_ExpiredProduct",
|
||||
});
|
||||
export const setdashboard_expiredproduct = (payload) => ({
|
||||
type: "Dashbaord_ExpiredProduct",
|
||||
payload,
|
||||
});
|
||||
export const saleshdashboard_recenttransaction = () => ({
|
||||
type: "Salesdashbaord_ExpiredProduct",
|
||||
});
|
||||
export const setsaleshdashboard_recenttransaction = (payload) => ({
|
||||
type: "Salesdashbaord_ExpiredProduct",
|
||||
payload,
|
||||
});
|
||||
export const brand_list = () => ({ type: "Brand_list" });
|
||||
export const setbrand_list = (payload) => ({
|
||||
type: "Brand_list",
|
||||
payload,
|
||||
});
|
||||
export const unit_data = () => ({ type: "Unit_Data" });
|
||||
export const setunit_data = (payload) => ({
|
||||
type: "Unit_Data",
|
||||
payload,
|
||||
});
|
||||
export const variantattributes_data = () => ({ type: "Variantattribute_Data" });
|
||||
export const setvariantattributes_data = (payload) => ({
|
||||
type: "Variantattribute_Data",
|
||||
payload,
|
||||
});
|
||||
export const warranty_data = () => ({ type: "Warranty_Data" });
|
||||
export const setwarranty_data = (payload) => ({
|
||||
type: "Warranty_Data",
|
||||
payload,
|
||||
});
|
||||
export const barcode_data = () => ({ type: "Barcode_Data" });
|
||||
export const setbarcode_data = (payload) => ({
|
||||
type: "Barcode_Data",
|
||||
payload,
|
||||
});
|
||||
export const departmentlist_data = () => ({ type: "Department_Data" });
|
||||
export const setdepartmentlist_data = (payload) => ({
|
||||
type: "Department_Data",
|
||||
payload,
|
||||
});
|
||||
export const designation_data = () => ({ type: "Designation_Data" });
|
||||
export const setdesignation_data = (payload) => ({
|
||||
type: "Designation_Data",
|
||||
payload,
|
||||
});
|
||||
export const shiftlist_data = () => ({ type: "Shiftlist_Data" });
|
||||
export const setshiftlist_data = (payload) => ({
|
||||
type: "Shiftlist_Data",
|
||||
payload,
|
||||
});
|
||||
export const attendenceemployee_data = () => ({
|
||||
type: "Attendenceemployee_Data",
|
||||
});
|
||||
export const setattendenceemployee_data = (payload) => ({
|
||||
type: "Attendenceemployee_Data",
|
||||
payload,
|
||||
});
|
||||
export const toogleHeader_data = () => ({ type: "toggle_header" });
|
||||
export const setToogleHeader = (payload) => ({
|
||||
type: "toggle_header",
|
||||
payload,
|
||||
});
|
||||
export const invoicereport_data = () => ({ type: "Invoicereport_Data" });
|
||||
export const setinvoicereport_data = (payload) => ({
|
||||
type: "Invoicereport_Data",
|
||||
payload,
|
||||
});
|
||||
export const salesreturns_data = () => ({ type: "Salesreturns_Data" });
|
||||
export const setsalesreturns_data = (payload) => ({
|
||||
type: "Salesreturns_Data",
|
||||
payload,
|
||||
});
|
||||
export const quotationlist_data = () => ({ type: "Quatation_Data" });
|
||||
export const setquotationlist_data = (payload) => ({
|
||||
type: "Quatation_Data",
|
||||
payload,
|
||||
});
|
||||
export const customer_data = () => ({ type: "customer_data" });
|
||||
export const setcustomer_data = (payload) => ({
|
||||
type: "customer_data",
|
||||
payload,
|
||||
});
|
||||
export const userlist_data = () => ({ type: "Userlist_data" });
|
||||
export const setuserlist_data = (payload) => ({
|
||||
type: "Userlist_data",
|
||||
payload,
|
||||
});
|
||||
export const rolesandpermission_data = () => ({
|
||||
type: "Rolesandpermission_data",
|
||||
});
|
||||
export const setrolesandpermission_data = (payload) => ({
|
||||
type: "Rolesandpermission_data",
|
||||
payload,
|
||||
});
|
||||
export const deleteaccount_data = () => ({ type: "Deleteaccount_data" });
|
||||
export const setdeleteaccount_data = (payload) => ({
|
||||
type: "Deleteaccount_data",
|
||||
payload,
|
||||
});
|
||||
export const attendanceadmin_data = () => ({ type: "Attendenceadmin_data" });
|
||||
export const setattendanceadmin_data = (payload) => ({
|
||||
type: "Attendenceadmin_data",
|
||||
payload,
|
||||
});
|
||||
export const leavesadmin_data = () => ({ type: "Leavesadmin_data" });
|
||||
export const setleavesadmin_data = (payload) => ({
|
||||
type: "Leavesadmin_data",
|
||||
payload,
|
||||
});
|
||||
export const leavetypes_data = () => ({ type: "Leavestype_data" });
|
||||
export const setleavetypes_data = (payload) => ({
|
||||
type: "Leavestype_data",
|
||||
payload,
|
||||
});
|
||||
export const holiday_data = () => ({ type: "Holiday_data" });
|
||||
export const setholiday_data = (payload) => ({
|
||||
type: "Holiday_data",
|
||||
payload,
|
||||
});
|
||||
export const expiredproduct_data = () => ({ type: "Expiredproduct_data" });
|
||||
export const setexpiredproduct_data = (payload) => ({
|
||||
type: "Expiredproduct_data",
|
||||
payload,
|
||||
});
|
||||
export const lowstock_data = () => ({ type: "Lowstock_data" });
|
||||
export const setlowstock_data = (payload) => ({
|
||||
type: "Lowstock_data",
|
||||
payload,
|
||||
});
|
||||
export const categotylist_data = () => ({ type: "Categotylist_data" });
|
||||
export const setcategotylist_data = (payload) => ({
|
||||
type: "Categotylist_data",
|
||||
payload,
|
||||
});
|
||||
export const setLayoutChange = (payload) => ({
|
||||
type: "Layoutstyle_data",
|
||||
payload,
|
||||
});
|
||||
@@ -0,0 +1,72 @@
|
||||
import { brandlistdata } from "../json/brandlistdata";
|
||||
import { dashboarrecentproductddata } from "../json/dashboarddata";
|
||||
import { expiredproductdata } from "../json/dashboardexpiredproduct";
|
||||
import { salestransaction } from "../json/salesdashboardrecenttranscation";
|
||||
import { unitsdata } from "../json/unitsdata";
|
||||
import { variantattributesdata } from "../json/variantattributesdata";
|
||||
import { warrentydata } from "../json/waarrentydata";
|
||||
import { barcodedata } from "../json/barcodedata";
|
||||
import { departmentlistdata } from "../json/departmentlistdata";
|
||||
import { designationdata } from "../json/designationdata";
|
||||
import { shiftlistdata } from "../json/shiftlistdata";
|
||||
import { attendenceemployeedata } from "../json/attendence-employeedata";
|
||||
import { invoicereportdata } from "../json/invoicereportdata";
|
||||
import { salersretrunsdata } from "../json/salesreturn";
|
||||
import { quotationlistdata } from "../json/quotationlistdata";
|
||||
import { CustomerData } from "../json/customer_data";
|
||||
import { SupplierData } from "../json/supplier_data";
|
||||
import { ManageStocksdata } from "../json/managestocks_data";
|
||||
import { StockTransferData } from "../json/stocktransferdata";
|
||||
import { userlisadata } from "../json/users";
|
||||
import { rolesandpermission } from "../json/rolesandpermissiondata";
|
||||
import { deleteaccountdata } from "../json/deleteaccount";
|
||||
import { attandanceadmindata } from "../json/attendanceadmindata";
|
||||
import { leavesadmindata } from "../json/leavesadmin";
|
||||
import { leavetypedata } from "../json/leavetypedata";
|
||||
import { leavedata } from "../json/leavesdata";
|
||||
import { expiredproduct } from "../json/expiredproductdata";
|
||||
import { lowstockdata } from "../json/lowstockdata";
|
||||
import { categorylist } from "../json/categorylistdata";
|
||||
import { subcateorydata } from "../json/subcategorydata";
|
||||
import { callhistorydata } from "../json/callhistorydata";
|
||||
|
||||
const { productlistdata } = require("../json/productlistdata");
|
||||
|
||||
const initialState = {
|
||||
product_list: productlistdata,
|
||||
dashboard_recentproduct: dashboarrecentproductddata,
|
||||
dashboard_expiredproduct: expiredproductdata,
|
||||
saleshdashboard_recenttransaction: salestransaction,
|
||||
brand_list: brandlistdata,
|
||||
unit_data: unitsdata,
|
||||
variantattributes_data: variantattributesdata,
|
||||
warranty_data: warrentydata,
|
||||
barcode_data: barcodedata,
|
||||
departmentlist_data: departmentlistdata,
|
||||
designation_data: designationdata,
|
||||
shiftlist_data: shiftlistdata,
|
||||
attendenceemployee_data: attendenceemployeedata,
|
||||
toggle_header: false,
|
||||
invoicereport_data: invoicereportdata,
|
||||
salesreturns_data: salersretrunsdata,
|
||||
quotationlist_data: quotationlistdata,
|
||||
customerdata: CustomerData,
|
||||
supplierdata: SupplierData,
|
||||
managestockdata: ManageStocksdata,
|
||||
stocktransferdata: StockTransferData,
|
||||
userlist_data: userlisadata,
|
||||
rolesandpermission_data: rolesandpermission,
|
||||
deleteaccount_data: deleteaccountdata,
|
||||
attendanceadmin_data: attandanceadmindata,
|
||||
leavesadmin_data: leavesadmindata,
|
||||
leavetypes_data: leavetypedata,
|
||||
holiday_data: leavedata,
|
||||
expiredproduct_data: expiredproduct,
|
||||
lowstock_data: lowstockdata,
|
||||
categotylist_data: categorylist,
|
||||
subcategory_data: subcateorydata,
|
||||
callhistory_data: callhistorydata,
|
||||
layoutstyledata: localStorage.getItem("layoutStyling"),
|
||||
};
|
||||
|
||||
export default initialState;
|
||||
@@ -0,0 +1,69 @@
|
||||
import initialState from "./initial.value";
|
||||
|
||||
const rootReducer = (state = initialState, action) => {
|
||||
switch (action.type) {
|
||||
case "Product_list":
|
||||
return { ...state, product_list: action.payload };
|
||||
case "Dashbaord_RecentProduct":
|
||||
return { ...state, dashboard_recentproduct: action.payload };
|
||||
case "Dashbaord_ExpiredProduct":
|
||||
return { ...state, dashboard_expiredproduct: action.payload };
|
||||
case "Salesdashbaord_ExpiredProduct":
|
||||
return { ...state, saleshdashboard_recenttransaction: action.payload };
|
||||
case "Brand_list":
|
||||
return { ...state, brand_list: action.payload };
|
||||
|
||||
case "Unit_Data":
|
||||
return { ...state, unit_data: action.payload };
|
||||
case "Variantattribute_Data":
|
||||
return { ...state, variantattributes_data: action.payload };
|
||||
case "Warranty_Data":
|
||||
return { ...state, warranty_data: action.payload };
|
||||
case "Barcode_Data":
|
||||
return { ...state, barcode_data: action.payload };
|
||||
case "Department_Data":
|
||||
return { ...state, departmentlist_data: action.payload };
|
||||
case "Designation_Data":
|
||||
return { ...state, designation_data: action.payload };
|
||||
case "Shiftlist_Data":
|
||||
return { ...state, shiftlist_data: action.payload };
|
||||
case "Attendenceemployee_Data":
|
||||
return { ...state, attendenceemployee_data: action.payload };
|
||||
case "toggle_header":
|
||||
return { ...state, toggle_header: action.payload };
|
||||
case "Invoicereport_Data":
|
||||
return { ...state, invoicereport_data: action.payload };
|
||||
case "Salesreturns_Data":
|
||||
return { ...state, salesreturns_data: action.payload };
|
||||
case "Quatation_Data":
|
||||
return { ...state, quotationlist_data: action.payload };
|
||||
case "customer_data":
|
||||
return { ...state, customerdata: action.payload };
|
||||
case "Userlist_data":
|
||||
return { ...state, userlist_data: action.payload };
|
||||
case "Rolesandpermission_data":
|
||||
return { ...state, rolesandpermission_data: action.payload };
|
||||
case "Deleteaccount_data":
|
||||
return { ...state, deleteaccount_data: action.payload };
|
||||
case "Attendenceadmin_data":
|
||||
return { ...state, attendanceadmin_data: action.payload };
|
||||
case "Leavesadmin_data":
|
||||
return { ...state, leavesadmin_data: action.payload };
|
||||
case "Leavestype_data":
|
||||
return { ...state, leavetypes_data: action.payload };
|
||||
case "Holiday_data":
|
||||
return { ...state, holiday_data: action.payload };
|
||||
case "Expiredproduct_data":
|
||||
return { ...state, expiredproduct_data: action.payload };
|
||||
case "Lowstock_data":
|
||||
return { ...state, lowstock_data: action.payload };
|
||||
case "Categotylist_data":
|
||||
return { ...state, categotylist_data: action.payload };
|
||||
case "Layoutstyle_data":
|
||||
return { ...state, layoutstyledata: action.payload };
|
||||
default:
|
||||
return state;
|
||||
}
|
||||
};
|
||||
|
||||
export default rootReducer;
|
||||
@@ -0,0 +1,8 @@
|
||||
import { configureStore } from '@reduxjs/toolkit';
|
||||
import rootReducer from './reducer';
|
||||
|
||||
const store = configureStore({
|
||||
reducer: rootReducer,
|
||||
});
|
||||
|
||||
export default store;
|
||||
Reference in New Issue
Block a user