feat(users): add roles page and add, edit, delete , toggle ,reset password functionality

This commit is contained in:
ghazall-ag
2025-11-07 14:24:09 +03:30
parent 06d430d21c
commit fc229cad99
35 changed files with 4836 additions and 858 deletions

View File

@@ -1,69 +1,78 @@
{
"hash": "ff6fda40",
"browserHash": "c03c03c2",
"hash": "5dc29ded",
"browserHash": "8decdfc6",
"optimized": {
"react/jsx-runtime": {
"src": "../../react/jsx-runtime.js",
"file": "react_jsx-runtime.js",
"fileHash": "e8b04feb",
"fileHash": "071542c9",
"needsInterop": true
},
"react/jsx-dev-runtime": {
"src": "../../react/jsx-dev-runtime.js",
"file": "react_jsx-dev-runtime.js",
"fileHash": "778d2d19",
"fileHash": "2c0ef184",
"needsInterop": true
},
"react": {
"src": "../../react/index.js",
"file": "react.js",
"fileHash": "9085912a",
"fileHash": "97079daa",
"needsInterop": true
},
"axios": {
"src": "../../axios/index.js",
"file": "axios.js",
"fileHash": "387f77ed",
"fileHash": "89ede243",
"needsInterop": false
},
"lucide-react": {
"src": "../../lucide-react/dist/esm/lucide-react.mjs",
"file": "lucide-react.js",
"fileHash": "63623648",
"fileHash": "6ec5bbdf",
"needsInterop": false
},
"react-dom/client": {
"src": "../../react-dom/client.js",
"file": "react-dom_client.js",
"fileHash": "993544a9",
"fileHash": "cca5920c",
"needsInterop": true
},
"react-router-dom": {
"src": "../../react-router-dom/dist/index.js",
"file": "react-router-dom.js",
"fileHash": "d3f984dc",
"fileHash": "d17c5b44",
"needsInterop": false
},
"recharts": {
"src": "../../recharts/es6/index.js",
"file": "recharts.js",
"fileHash": "e1665e3e",
"fileHash": "93550599",
"needsInterop": false
},
"zustand": {
"src": "../../zustand/esm/index.mjs",
"file": "zustand.js",
"fileHash": "8be28924",
"fileHash": "80080d68",
"needsInterop": false
},
"zustand/middleware": {
"src": "../../zustand/esm/middleware.mjs",
"file": "zustand_middleware.js",
"fileHash": "936c3138",
"fileHash": "1fdb7da8",
"needsInterop": false
},
"react-toastify": {
"src": "../../react-toastify/dist/index.mjs",
"file": "react-toastify.js",
"fileHash": "af965fd8",
"needsInterop": false
}
},
"chunks": {
"chunk-YV3COZNF": {
"file": "chunk-YV3COZNF.js"
},
"chunk-ZXN67JHZ": {
"file": "chunk-ZXN67JHZ.js"
},

26
node_modules/.vite/deps/chunk-YV3COZNF.js generated vendored Normal file
View File

@@ -0,0 +1,26 @@
// node_modules/clsx/dist/clsx.mjs
function r(e) {
var t, f, n = "";
if ("string" == typeof e || "number" == typeof e)
n += e;
else if ("object" == typeof e)
if (Array.isArray(e)) {
var o = e.length;
for (t = 0; t < o; t++)
e[t] && (f = r(e[t])) && (n && (n += " "), n += f);
} else
for (f in e)
e[f] && (n && (n += " "), n += f);
return n;
}
function clsx() {
for (var e, t, f = 0, n = "", o = arguments.length; f < o; f++)
(e = arguments[f]) && (t = r(e)) && (n && (n += " "), n += t);
return n;
}
var clsx_default = clsx;
export {
clsx_default
};
//# sourceMappingURL=chunk-YV3COZNF.js.map

7
node_modules/.vite/deps/chunk-YV3COZNF.js.map generated vendored Normal file
View File

@@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../clsx/dist/clsx.mjs"],
"sourcesContent": ["function r(e){var t,f,n=\"\";if(\"string\"==typeof e||\"number\"==typeof e)n+=e;else if(\"object\"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(f=r(e[t]))&&(n&&(n+=\" \"),n+=f)}else for(f in e)e[f]&&(n&&(n+=\" \"),n+=f);return n}export function clsx(){for(var e,t,f=0,n=\"\",o=arguments.length;f<o;f++)(e=arguments[f])&&(t=r(e))&&(n&&(n+=\" \"),n+=t);return n}export default clsx;"],
"mappings": ";AAAA,SAAS,EAAE,GAAE;AAAC,MAAI,GAAE,GAAE,IAAE;AAAG,MAAG,YAAU,OAAO,KAAG,YAAU,OAAO;AAAE,SAAG;AAAA,WAAU,YAAU,OAAO;AAAE,QAAG,MAAM,QAAQ,CAAC,GAAE;AAAC,UAAI,IAAE,EAAE;AAAO,WAAI,IAAE,GAAE,IAAE,GAAE;AAAI,UAAE,CAAC,MAAI,IAAE,EAAE,EAAE,CAAC,CAAC,OAAK,MAAI,KAAG,MAAK,KAAG;AAAA,IAAE;AAAM,WAAI,KAAK;AAAE,UAAE,CAAC,MAAI,MAAI,KAAG,MAAK,KAAG;AAAG,SAAO;AAAC;AAAQ,SAAS,OAAM;AAAC,WAAQ,GAAE,GAAE,IAAE,GAAE,IAAE,IAAG,IAAE,UAAU,QAAO,IAAE,GAAE;AAAI,KAAC,IAAE,UAAU,CAAC,OAAK,IAAE,EAAE,CAAC,OAAK,MAAI,KAAG,MAAK,KAAG;AAAG,SAAO;AAAC;AAAC,IAAO,eAAQ;",
"names": []
}

441
node_modules/.vite/deps/react-toastify.js generated vendored Normal file

File diff suppressed because one or more lines are too long

7
node_modules/.vite/deps/react-toastify.js.map generated vendored Normal file

File diff suppressed because one or more lines are too long

1655
node_modules/.vite/deps/recharts.js generated vendored

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long