fix: use uppercase role values in profile page quick actions
Change role comparisons from lowercase to uppercase to match User type: - "client" → "CLIENT" - "employee" → "EMPLOYEE" - "admin" → "ADMIN" The User type only defines uppercase role values. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
dd951d65e1
commit
e121c705cf
|
|
@ -240,7 +240,7 @@ export default function ProfilePage() {
|
||||||
<CardTitle>Actions rapides</CardTitle>
|
<CardTitle>Actions rapides</CardTitle>
|
||||||
</CardHeader>
|
</CardHeader>
|
||||||
<CardContent className="space-y-2">
|
<CardContent className="space-y-2">
|
||||||
{user.role === "client" && (
|
{user.role === "CLIENT" && (
|
||||||
<>
|
<>
|
||||||
<Button
|
<Button
|
||||||
variant="outline"
|
variant="outline"
|
||||||
|
|
@ -258,7 +258,7 @@ export default function ProfilePage() {
|
||||||
</Button>
|
</Button>
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
{user.role === "employee" && (
|
{user.role === "EMPLOYEE" && (
|
||||||
<Button
|
<Button
|
||||||
variant="outline"
|
variant="outline"
|
||||||
fullWidth
|
fullWidth
|
||||||
|
|
@ -267,7 +267,7 @@ export default function ProfilePage() {
|
||||||
Tableau de bord
|
Tableau de bord
|
||||||
</Button>
|
</Button>
|
||||||
)}
|
)}
|
||||||
{user.role === "admin" && (
|
{user.role === "ADMIN" && (
|
||||||
<Button
|
<Button
|
||||||
variant="outline"
|
variant="outline"
|
||||||
fullWidth
|
fullWidth
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user