feat(reset-password): implement reset password functionality for admins and customers
- Added new ResetPasswordModalContent component for displaying generated passwords. - Integrated reset password functionality in the AdminsTable and CustomersTable components, allowing users to reset passwords for admins and customers. - Created useResetPasswordModalPresenter hook to manage password visibility and clipboard copying. - Updated API services and hooks to support reset password requests for both admins and customers. - Enhanced tooltip functionality for reset password actions in the tables.
This commit is contained in:
@@ -13,42 +13,42 @@ const variantPalettes: Record<string, Palette> = {
|
||||
from: "#F23030",
|
||||
to: "#B00B0B",
|
||||
shadow:
|
||||
"0 10px 30px -10px rgba(242,48,48,0.55), inset 0 1px 0 rgba(255,255,255,0.18)",
|
||||
"0 0 24px -4px rgba(242,48,48,0.55), inset 0 1px 0 rgba(255,255,255,0.18)",
|
||||
border: "rgba(255,255,255,0.14)",
|
||||
},
|
||||
info: {
|
||||
from: "#5750F1",
|
||||
to: "#3B36B3",
|
||||
shadow:
|
||||
"0 10px 30px -10px rgba(87,80,241,0.55), inset 0 1px 0 rgba(255,255,255,0.2)",
|
||||
"0 0 24px -4px rgba(87,80,241,0.55), inset 0 1px 0 rgba(255,255,255,0.2)",
|
||||
border: "rgba(255,255,255,0.16)",
|
||||
},
|
||||
success: {
|
||||
from: "#22AD5C",
|
||||
to: "#147F3D",
|
||||
shadow:
|
||||
"0 10px 30px -10px rgba(34,173,92,0.55), inset 0 1px 0 rgba(255,255,255,0.2)",
|
||||
"0 0 24px -4px rgba(34,173,92,0.55), inset 0 1px 0 rgba(255,255,255,0.2)",
|
||||
border: "rgba(255,255,255,0.16)",
|
||||
},
|
||||
warning: {
|
||||
from: "#FBB040",
|
||||
to: "#D97706",
|
||||
shadow:
|
||||
"0 10px 30px -10px rgba(217,119,6,0.55), inset 0 1px 0 rgba(255,255,255,0.2)",
|
||||
"0 0 24px -4px rgba(217,119,6,0.55), inset 0 1px 0 rgba(255,255,255,0.2)",
|
||||
border: "rgba(255,255,255,0.16)",
|
||||
},
|
||||
dark: {
|
||||
from: "#1F2937",
|
||||
to: "#0B1220",
|
||||
shadow:
|
||||
"0 10px 30px -10px rgba(0,0,0,0.65), inset 0 1px 0 rgba(255,255,255,0.08)",
|
||||
"0 0 24px -4px rgba(0,0,0,0.65), inset 0 1px 0 rgba(255,255,255,0.08)",
|
||||
border: "rgba(255,255,255,0.08)",
|
||||
},
|
||||
light: {
|
||||
from: "#FFFFFF",
|
||||
to: "#F1F5F9",
|
||||
shadow:
|
||||
"0 10px 30px -10px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.6)",
|
||||
"0 0 24px -4px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.6)",
|
||||
border: "rgba(15,23,42,0.06)",
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user