fix: update usePermissions role names to STAFF/GROWER
Some checks are pending
Deploy to Production / deploy (push) Waiting to run
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run

This commit is contained in:
fullsizemalt 2025-12-17 02:27:21 -08:00
parent 4506e17e49
commit bd9b485d99

View file

@ -24,7 +24,7 @@ export function usePermissions() {
*/ */
isAdmin: userRole === 'ADMIN' || userRole === 'OWNER', isAdmin: userRole === 'ADMIN' || userRole === 'OWNER',
isManager: hasAccess(userRole, 'MANAGER'), isManager: hasAccess(userRole, 'MANAGER'),
isWorker: hasAccess(userRole, 'WORKER'), isStaff: hasAccess(userRole, 'STAFF'),
isViewer: userRole === 'VIEWER', isViewer: userRole === 'VIEWER',
/** /**
@ -42,8 +42,8 @@ export function usePermissions() {
function getRoleName(role: UserRole): string { function getRoleName(role: UserRole): string {
const names: Record<UserRole, string> = { const names: Record<UserRole, string> = {
VIEWER: 'Viewer', VIEWER: 'Viewer',
WORKER: 'Worker', STAFF: 'Staff',
CULTIVATOR: 'Cultivator', GROWER: 'Grower',
MANAGER: 'Manager', MANAGER: 'Manager',
ADMIN: 'Admin', ADMIN: 'Admin',
OWNER: 'Owner', OWNER: 'Owner',
@ -54,8 +54,8 @@ function getRoleName(role: UserRole): string {
function getRoleColor(role: UserRole): string { function getRoleColor(role: UserRole): string {
const colors: Record<UserRole, string> = { const colors: Record<UserRole, string> = {
VIEWER: 'bg-slate-100 text-slate-600 dark:bg-slate-700 dark:text-slate-300', VIEWER: 'bg-slate-100 text-slate-600 dark:bg-slate-700 dark:text-slate-300',
WORKER: 'bg-blue-100 text-blue-700 dark:bg-blue-900/30 dark:text-blue-400', STAFF: 'bg-blue-100 text-blue-700 dark:bg-blue-900/30 dark:text-blue-400',
CULTIVATOR: 'bg-green-100 text-green-700 dark:bg-green-900/30 dark:text-green-400', GROWER: 'bg-green-100 text-green-700 dark:bg-green-900/30 dark:text-green-400',
MANAGER: 'bg-purple-100 text-purple-700 dark:bg-purple-900/30 dark:text-purple-400', MANAGER: 'bg-purple-100 text-purple-700 dark:bg-purple-900/30 dark:text-purple-400',
ADMIN: 'bg-amber-100 text-amber-700 dark:bg-amber-900/30 dark:text-amber-400', ADMIN: 'bg-amber-100 text-amber-700 dark:bg-amber-900/30 dark:text-amber-400',
OWNER: 'bg-emerald-100 text-emerald-700 dark:bg-emerald-900/30 dark:text-emerald-400', OWNER: 'bg-emerald-100 text-emerald-700 dark:bg-emerald-900/30 dark:text-emerald-400',