import { useState } from "react" import { TambahDataJenis } from "../TambahDataJenis" import { Jenis, useGetJenisQuery } from "../../hooks/jenis/useGetJenisQuery" import { EditCriteria } from "../EditCriteria" import { FormEditJenis } from "../FormEditJenis" import { useDeleteJenisMutation } from "../../hooks/jenis/useDeleteJenisMutation" export const JenisAlatMusik = () => { const [edit, setEditCriteria] = useState(null); const [list, setlist] = useState(true); const { data, isLoading, refetch } = useGetJenisQuery() const { mutateAsync } = useDeleteJenisMutation() const handleDelete = async (id: string) => { await mutateAsync(id) refetch() } if (isLoading) { return (
Loading data...
) } return ( <> {list ? (
setEditCriteria(null)} isOpen={edit ? true : false} title="Edit Jenis Alat Musik"> setEditCriteria(null)} data={edit!}>

Data Jenis Alat Musik

{data?.map((item, index) => ( ))}
No Jenis Alat Musik Aksi
{index + 1} {item.nama}
) : ( setlist(true)} refetch={refetch} /> )} ) }