missions
This commit is contained in:
parent
a1cb75a1ec
commit
27e59676b4
@ -644,7 +644,7 @@ export function MissionsAdminPanel() {
|
|||||||
variant="outline"
|
variant="outline"
|
||||||
size="sm"
|
size="sm"
|
||||||
onClick={() => removeUserRole('temps')}
|
onClick={() => removeUserRole('temps')}
|
||||||
className="text-red-600 hover:bg-red-50 border-red-200 h-8"
|
className="text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8"
|
||||||
disabled={loading}
|
disabled={loading}
|
||||||
>
|
>
|
||||||
<X size={16} className="mr-1" />
|
<X size={16} className="mr-1" />
|
||||||
@ -700,7 +700,7 @@ export function MissionsAdminPanel() {
|
|||||||
variant="outline"
|
variant="outline"
|
||||||
size="sm"
|
size="sm"
|
||||||
onClick={() => removeUserRole('parole')}
|
onClick={() => removeUserRole('parole')}
|
||||||
className="text-red-600 hover:bg-red-50 border-red-200 h-8"
|
className="text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8"
|
||||||
disabled={loading}
|
disabled={loading}
|
||||||
>
|
>
|
||||||
<X size={16} className="mr-1" />
|
<X size={16} className="mr-1" />
|
||||||
@ -756,7 +756,7 @@ export function MissionsAdminPanel() {
|
|||||||
variant="outline"
|
variant="outline"
|
||||||
size="sm"
|
size="sm"
|
||||||
onClick={() => removeUserRole('memoire')}
|
onClick={() => removeUserRole('memoire')}
|
||||||
className="text-red-600 hover:bg-red-50 border-red-200 h-8"
|
className="text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8"
|
||||||
disabled={loading}
|
disabled={loading}
|
||||||
>
|
>
|
||||||
<X size={16} className="mr-1" />
|
<X size={16} className="mr-1" />
|
||||||
@ -814,7 +814,9 @@ export function MissionsAdminPanel() {
|
|||||||
variant={selectedTab === 'users' ? 'default' : 'outline'}
|
variant={selectedTab === 'users' ? 'default' : 'outline'}
|
||||||
size="sm"
|
size="sm"
|
||||||
onClick={() => setSelectedTab('users')}
|
onClick={() => setSelectedTab('users')}
|
||||||
className={selectedTab === 'users' ? 'bg-blue-600 text-white' : 'text-gray-700'}
|
className={selectedTab === 'users'
|
||||||
|
? 'bg-blue-600 text-white hover:bg-blue-700'
|
||||||
|
: 'text-gray-700 bg-white hover:bg-gray-50 border border-gray-300'}
|
||||||
disabled={loading}
|
disabled={loading}
|
||||||
>
|
>
|
||||||
<Users size={16} className="mr-1" />
|
<Users size={16} className="mr-1" />
|
||||||
@ -824,7 +826,9 @@ export function MissionsAdminPanel() {
|
|||||||
variant={selectedTab === 'groups' ? 'default' : 'outline'}
|
variant={selectedTab === 'groups' ? 'default' : 'outline'}
|
||||||
size="sm"
|
size="sm"
|
||||||
onClick={() => setSelectedTab('groups')}
|
onClick={() => setSelectedTab('groups')}
|
||||||
className={selectedTab === 'groups' ? 'bg-blue-600 text-white' : 'text-gray-700'}
|
className={selectedTab === 'groups'
|
||||||
|
? 'bg-blue-600 text-white hover:bg-blue-700'
|
||||||
|
: 'text-gray-700 bg-white hover:bg-gray-50 border border-gray-300'}
|
||||||
disabled={loading}
|
disabled={loading}
|
||||||
>
|
>
|
||||||
<Users size={16} className="mr-1" />
|
<Users size={16} className="mr-1" />
|
||||||
@ -889,14 +893,14 @@ export function MissionsAdminPanel() {
|
|||||||
if (gardienDeLaParole === user.id) removeUserRole('parole');
|
if (gardienDeLaParole === user.id) removeUserRole('parole');
|
||||||
if (gardienDeLaMemoire === user.id) removeUserRole('memoire');
|
if (gardienDeLaMemoire === user.id) removeUserRole('memoire');
|
||||||
}}
|
}}
|
||||||
className="text-red-600 hover:bg-red-50 border-red-200 h-7 px-2"
|
className="text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-7 px-2"
|
||||||
disabled={loading}
|
disabled={loading}
|
||||||
>
|
>
|
||||||
<X size={14} />
|
<X size={14} />
|
||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
<div className="flex space-x-1">
|
<div className="flex space-x-2">
|
||||||
<Button
|
<Button
|
||||||
variant="outline"
|
variant="outline"
|
||||||
size="sm"
|
size="sm"
|
||||||
@ -906,7 +910,7 @@ export function MissionsAdminPanel() {
|
|||||||
else if (!gardienDeLaMemoire) assignUserRole(user.id, 'memoire');
|
else if (!gardienDeLaMemoire) assignUserRole(user.id, 'memoire');
|
||||||
}}
|
}}
|
||||||
disabled={(gardienDuTemps !== null && gardienDeLaParole !== null && gardienDeLaMemoire !== null) || loading}
|
disabled={(gardienDuTemps !== null && gardienDeLaParole !== null && gardienDeLaMemoire !== null) || loading}
|
||||||
className="text-blue-600 hover:bg-blue-50 border-blue-200 h-8"
|
className="text-blue-600 bg-white hover:bg-blue-50 hover:text-blue-700 border-blue-200 h-8"
|
||||||
>
|
>
|
||||||
<UserPlus size={16} className="mr-1" />
|
<UserPlus size={16} className="mr-1" />
|
||||||
Assigner
|
Assigner
|
||||||
@ -939,7 +943,7 @@ export function MissionsAdminPanel() {
|
|||||||
variant="outline"
|
variant="outline"
|
||||||
size="sm"
|
size="sm"
|
||||||
onClick={() => handleViewGroupMembers(group.id, group.name)}
|
onClick={() => handleViewGroupMembers(group.id, group.name)}
|
||||||
className="text-blue-600 hover:bg-blue-50 border-blue-200 h-8"
|
className="text-blue-600 bg-white hover:bg-blue-50 hover:text-blue-700 border-blue-200 h-8"
|
||||||
disabled={loading}
|
disabled={loading}
|
||||||
>
|
>
|
||||||
<Users size={16} className="mr-1" />
|
<Users size={16} className="mr-1" />
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user