refactor: update permission labels to use dynamic values and re-enable separator lines in roles page

This commit is contained in:
sazzadulalambd
2026-05-06 14:17:59 +06:00
parent 00e914d99a
commit 494ef7128b

View File

@@ -622,7 +622,7 @@ export default function RolesPage() {
) : ( ) : (
<X className="w-4 h-4 text-slate-300" /> <X className="w-4 h-4 text-slate-300" />
)} )}
<span className="text-xs text-slate-600">View</span> <span className="text-xs text-slate-600">{pair.view.label}</span>
<Toggle <Toggle
checked={pair.view.enabled} checked={pair.view.enabled}
onChange={() => togglePermissionPair(gi, pairIdx, 'view')} onChange={() => togglePermissionPair(gi, pairIdx, 'view')}
@@ -634,7 +634,7 @@ export default function RolesPage() {
) : ( ) : (
<X className="w-4 h-4 text-slate-300" /> <X className="w-4 h-4 text-slate-300" />
)} )}
<span className="text-xs text-slate-600">Edit</span> <span className="text-xs text-slate-600">{pair.edit.label}</span>
<Toggle <Toggle
checked={pair.edit.enabled} checked={pair.edit.enabled}
onChange={() => togglePermissionPair(gi, pairIdx, 'edit')} onChange={() => togglePermissionPair(gi, pairIdx, 'edit')}
@@ -642,9 +642,9 @@ export default function RolesPage() {
</div> </div>
</div> </div>
</div> </div>
{/* {pairIdx < (group.permissionPairs?.length || 0) - 1 && ( {pairIdx < (group.permissionPairs?.length || 0) - 1 && (
<hr className="my-2 border-slate-200" /> <hr className="my-2 border-slate-200" />
)} */} )}
</div> </div>
))} ))}
</div> </div>