diff --git a/components/settings/min-quota-editor.tsx b/components/settings/min-quota-editor.tsx
index 2388a1a..f1e8147 100644
--- a/components/settings/min-quota-editor.tsx
+++ b/components/settings/min-quota-editor.tsx
@@ -47,10 +47,11 @@ export function MinQuotaEditor({ currentValue, isDemo }: MinQuotaEditorProps) {
onChange={e => setValue(Number(e.target.value))}
disabled={isDemo || isPending}
className="w-24 rounded border border-border bg-surface-container px-3 py-1.5 text-sm text-foreground focus:outline-none focus:ring-1 focus:ring-primary disabled:opacity-50"
+ data-debug-id="min-quota-editor__input"
/>
%
-
diff --git a/components/settings/profile-editor.tsx b/components/settings/profile-editor.tsx
index 73d564a..c3eab4e 100644
--- a/components/settings/profile-editor.tsx
+++ b/components/settings/profile-editor.tsx
@@ -138,6 +138,7 @@ export function ProfileEditor({ email, bio, bioDetail, hasAvatar, avatarVersion
placeholder="Bijv. Full-stack developer bij Acme"
maxLength={160}
disabled={isPending}
+ data-debug-id="profile-editor__username"
/>
Max. 160 tekens
@@ -159,7 +160,7 @@ export function ProfileEditor({ email, bio, bioDetail, hasAvatar, avatarVersion
-
+
{isPending ? 'Opslaan…' : 'Opslaan'}
{state && 'success' in state && (
diff --git a/components/settings/role-manager.tsx b/components/settings/role-manager.tsx
index c42f63d..04d56e1 100644
--- a/components/settings/role-manager.tsx
+++ b/components/settings/role-manager.tsx
@@ -49,7 +49,7 @@ export function RoleManager({ currentRoles, isDemo }: RoleManagerProps) {
return (
Mijn rollen
-
+
)
diff --git a/components/settings/token-manager.tsx b/components/settings/token-manager.tsx
index 5de377e..117c27b 100644
--- a/components/settings/token-manager.tsx
+++ b/components/settings/token-manager.tsx
@@ -24,7 +24,7 @@ function CreateSubmitButton({ isDemo }: { isDemo: boolean }) {
const { pending } = useFormStatus()
return (
-
+
{pending ? 'Aanmaken…' : 'Token aanmaken'}
@@ -104,7 +104,7 @@ export function TokenManager({ tokens, isDemo }: TokenManagerProps) {
{activeTokens.length === 0 ? (
Geen actieve tokens.
) : (
-
+
{activeTokens.map(token => (