/* 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 (
| Nama | Role | Aksi |
|---|---|---|
| {user.name} | {user.role.toUpperCase()} |