lint fix and formatted
linter / quality (push) Successful in 1m20s
tests / ci (8.4) (push) Successful in 1m20s

This commit is contained in:
2026-04-11 16:37:58 +02:00
parent 23a66852a6
commit e5d11c940b
38 changed files with 339 additions and 261 deletions
+16 -16
View File
@@ -81,10 +81,10 @@ const hasPermission = (
<CardContent class="p-0">
<div class="overflow-x-auto">
<table
class="min-w-full divide-y divide-border text-sm"
class="divide-border min-w-full divide-y text-sm"
>
<thead
class="bg-muted/40 text-left text-muted-foreground"
class="bg-muted/40 text-muted-foreground text-left"
>
<tr>
<th class="px-4 py-3 font-medium">User</th>
@@ -99,18 +99,18 @@ const hasPermission = (
</th>
</tr>
</thead>
<tbody class="divide-y divide-border">
<tbody class="divide-border divide-y">
<tr
v-for="user in users"
:key="user.id"
class="bg-background align-top"
>
<td
class="px-4 py-4 font-medium text-foreground"
class="text-foreground px-4 py-4 font-medium"
>
{{ user.name }}
</td>
<td class="px-4 py-4 text-muted-foreground">
<td class="text-muted-foreground px-4 py-4">
{{ user.email }}
</td>
<td class="px-4 py-4">
@@ -126,7 +126,7 @@ const hasPermission = (
<label
v-for="option in permissionOptions"
:key="`${user.id}-${option.value}`"
class="inline-flex items-center gap-2 rounded-lg border border-border px-3 py-2 text-sm"
class="border-border inline-flex items-center gap-2 rounded-lg border px-3 py-2 text-sm"
>
<input
type="checkbox"
@@ -139,7 +139,7 @@ const hasPermission = (
option.value,
)
"
class="size-4 rounded border-input text-primary focus:ring-ring"
class="border-input text-primary focus:ring-ring size-4 rounded"
/>
<span>{{ option.label }}</span>
</label>
@@ -157,7 +157,7 @@ const hasPermission = (
</Form>
</td>
<td
class="px-4 py-4 text-right text-muted-foreground"
class="text-muted-foreground px-4 py-4 text-right"
>
Direct
</td>
@@ -180,7 +180,7 @@ const hasPermission = (
<CardContent class="p-0">
<div
v-if="teams.length === 0"
class="p-6 text-sm text-muted-foreground"
class="text-muted-foreground p-6 text-sm"
>
No teams exist yet. Create teams first to assign
inherited permissions.
@@ -188,10 +188,10 @@ const hasPermission = (
<div v-else class="overflow-x-auto">
<table
class="min-w-full divide-y divide-border text-sm"
class="divide-border min-w-full divide-y text-sm"
>
<thead
class="bg-muted/40 text-left text-muted-foreground"
class="bg-muted/40 text-muted-foreground text-left"
>
<tr>
<th class="px-4 py-3 font-medium">Team</th>
@@ -208,14 +208,14 @@ const hasPermission = (
</th>
</tr>
</thead>
<tbody class="divide-y divide-border">
<tbody class="divide-border divide-y">
<tr
v-for="team in teams"
:key="team.id"
class="bg-background align-top"
>
<td
class="px-4 py-4 font-medium text-foreground"
class="text-foreground px-4 py-4 font-medium"
>
{{ team.name }}
</td>
@@ -249,7 +249,7 @@ const hasPermission = (
<label
v-for="option in permissionOptions"
:key="`${team.id}-${option.value}`"
class="inline-flex items-center gap-2 rounded-lg border border-border px-3 py-2 text-sm"
class="border-border inline-flex items-center gap-2 rounded-lg border px-3 py-2 text-sm"
>
<input
type="checkbox"
@@ -262,7 +262,7 @@ const hasPermission = (
option.value,
)
"
class="size-4 rounded border-input text-primary focus:ring-ring"
class="border-input text-primary focus:ring-ring size-4 rounded"
/>
<span>{{ option.label }}</span>
</label>
@@ -280,7 +280,7 @@ const hasPermission = (
</Form>
</td>
<td
class="px-4 py-4 text-right text-muted-foreground"
class="text-muted-foreground px-4 py-4 text-right"
>
Inherited
</td>