/* eslint-disable @typescript-eslint/no-explicit-any */ import { Head, useForm } from '@inertiajs/react'; import React from 'react'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; import AppLayout from '@/layouts/app-layout'; export default function Index({ users }: { users: any[] }) { const { patch, processing } = useForm(); const updateRole = (id: number, role: string) => { patch(route('admin.users.update', id), { data: { role: role }, preserveScroll: true, }); }; return (

Manajemen Akses User

Daftar Pengguna {users.map((user) => ( ))}
Nama Role Aksi
{user.name} {user.role.toUpperCase()}
); }