feat: update search placeholders and remove empty text in data tables
Some checks failed
tests / ci (pull_request) Has been cancelled
Some checks failed
tests / ci (pull_request) Has been cancelled
This commit is contained in:
parent
6f8e5fabb0
commit
6b36d65eb9
@ -149,7 +149,7 @@ export function DataTable<TData, TValue>({
|
|||||||
columns,
|
columns,
|
||||||
data,
|
data,
|
||||||
searchKey,
|
searchKey,
|
||||||
searchPlaceholder = 'Cari...',
|
searchPlaceholder = 'Ketikkan sesuatu...',
|
||||||
emptyText = 'Tidak ada data.',
|
emptyText = 'Tidak ada data.',
|
||||||
onReorder,
|
onReorder,
|
||||||
getRowId,
|
getRowId,
|
||||||
|
|||||||
@ -175,8 +175,6 @@ export default function AssignmentIndex({
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
data={assignments.data}
|
data={assignments.data}
|
||||||
searchKey="title"
|
searchKey="title"
|
||||||
searchPlaceholder="Cari tugas..."
|
|
||||||
emptyText="Belum ada data tugas."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
|
|||||||
@ -202,11 +202,7 @@ export default function SubmissionIndex({
|
|||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<DataTable
|
<DataTable columns={columns} data={submissions} />
|
||||||
columns={columns}
|
|
||||||
data={submissions}
|
|
||||||
emptyText="Belum ada pengumpulan untuk tugas ini."
|
|
||||||
/>
|
|
||||||
|
|
||||||
<CreateForm
|
<CreateForm
|
||||||
open={createOpen}
|
open={createOpen}
|
||||||
|
|||||||
@ -174,8 +174,6 @@ export default function MaterialIndex({
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
data={materials.data}
|
data={materials.data}
|
||||||
searchKey="title"
|
searchKey="title"
|
||||||
searchPlaceholder="Cari materi..."
|
|
||||||
emptyText="Belum ada data materi."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
|
|||||||
@ -152,14 +152,12 @@ export default function AnnouncementIndex({
|
|||||||
<DataTable
|
<DataTable
|
||||||
columns={columns}
|
columns={columns}
|
||||||
data={announcements.data}
|
data={announcements.data}
|
||||||
emptyText="Belum ada pengumuman."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
onSearchChange={handleSearchChange}
|
onSearchChange={handleSearchChange}
|
||||||
searchValue={search}
|
searchValue={search}
|
||||||
searchKey="title"
|
searchKey="title"
|
||||||
searchPlaceholder="Cari judul pengumuman..."
|
|
||||||
toolbar={
|
toolbar={
|
||||||
<FilterDialog
|
<FilterDialog
|
||||||
fields={filterFields}
|
fields={filterFields}
|
||||||
|
|||||||
@ -152,14 +152,12 @@ export default function FeedbackIndex({
|
|||||||
<DataTable
|
<DataTable
|
||||||
columns={columns}
|
columns={columns}
|
||||||
data={feedbacks.data}
|
data={feedbacks.data}
|
||||||
emptyText="Belum ada kritik atau saran yang dikirim."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
onSearchChange={handleSearchChange}
|
onSearchChange={handleSearchChange}
|
||||||
searchValue={search}
|
searchValue={search}
|
||||||
searchKey="subject"
|
searchKey="subject"
|
||||||
searchPlaceholder="Cari subjek..."
|
|
||||||
toolbar={
|
toolbar={
|
||||||
<FilterDialog
|
<FilterDialog
|
||||||
fields={filterFields}
|
fields={filterFields}
|
||||||
|
|||||||
@ -254,14 +254,12 @@ export default function TuitionInvoiceIndex({
|
|||||||
<DataTable
|
<DataTable
|
||||||
columns={columns}
|
columns={columns}
|
||||||
data={invoices.data}
|
data={invoices.data}
|
||||||
emptyText="Belum ada data tagihan."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
onSearchChange={handleSearchChange}
|
onSearchChange={handleSearchChange}
|
||||||
searchValue={search}
|
searchValue={search}
|
||||||
searchKey="student"
|
searchKey="student"
|
||||||
searchPlaceholder="Cari nama atau NIM mahasiswa..."
|
|
||||||
toolbar={
|
toolbar={
|
||||||
<FilterDialog
|
<FilterDialog
|
||||||
fields={filterFields}
|
fields={filterFields}
|
||||||
|
|||||||
@ -239,11 +239,7 @@ export default function TuitionPaymentIndex({ invoice, payments }: Props) {
|
|||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<DataTable
|
<DataTable columns={columns} data={payments} />
|
||||||
columns={columns}
|
|
||||||
data={payments}
|
|
||||||
emptyText="Belum ada pembayaran untuk tagihan ini."
|
|
||||||
/>
|
|
||||||
|
|
||||||
<CreateForm
|
<CreateForm
|
||||||
open={createOpen}
|
open={createOpen}
|
||||||
|
|||||||
@ -158,11 +158,7 @@ export default function ClassEnrollmentIndex({
|
|||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<DataTable
|
<DataTable columns={columns} data={enrollments} />
|
||||||
columns={columns}
|
|
||||||
data={enrollments}
|
|
||||||
emptyText="Belum ada mahasiswa yang terdaftar di kelas ini."
|
|
||||||
/>
|
|
||||||
|
|
||||||
<EnrollForm
|
<EnrollForm
|
||||||
open={createOpen}
|
open={createOpen}
|
||||||
|
|||||||
@ -198,8 +198,6 @@ export default function CourseClassIndex({
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
data={courseClasses.data}
|
data={courseClasses.data}
|
||||||
searchKey="course"
|
searchKey="course"
|
||||||
searchPlaceholder="Cari kelas mata kuliah..."
|
|
||||||
emptyText="Belum ada data kelas mata kuliah."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
|
|||||||
@ -178,14 +178,12 @@ export default function CourseRegistrationIndex({
|
|||||||
<DataTable
|
<DataTable
|
||||||
columns={columns}
|
columns={columns}
|
||||||
data={registrations.data}
|
data={registrations.data}
|
||||||
emptyText="Belum ada data registrasi KRS."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
onSearchChange={handleSearchChange}
|
onSearchChange={handleSearchChange}
|
||||||
searchValue={search}
|
searchValue={search}
|
||||||
searchKey="student"
|
searchKey="student"
|
||||||
searchPlaceholder="Cari nama atau NIM mahasiswa..."
|
|
||||||
toolbar={
|
toolbar={
|
||||||
<FilterDialog
|
<FilterDialog
|
||||||
fields={filterFields}
|
fields={filterFields}
|
||||||
|
|||||||
@ -172,8 +172,6 @@ export default function AcademicTermIndex({
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
data={academicTerms.data}
|
data={academicTerms.data}
|
||||||
searchKey="name"
|
searchKey="name"
|
||||||
searchPlaceholder="Cari periode akademik..."
|
|
||||||
emptyText="Belum ada data periode akademik."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
|
|||||||
@ -177,8 +177,6 @@ export default function CourseIndex({
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
data={courses.data}
|
data={courses.data}
|
||||||
searchKey="name"
|
searchKey="name"
|
||||||
searchPlaceholder="Cari mata kuliah..."
|
|
||||||
emptyText="Belum ada data mata kuliah."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
|
|||||||
@ -135,8 +135,6 @@ export default function DepartmentIndex({ departments, highlight }: Props) {
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
data={departments.data}
|
data={departments.data}
|
||||||
searchKey="name"
|
searchKey="name"
|
||||||
searchPlaceholder="Cari jurusan..."
|
|
||||||
emptyText="Belum ada data jurusan."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
|
|||||||
@ -165,14 +165,12 @@ export default function AcademicAdvisingLogIndex({
|
|||||||
<DataTable
|
<DataTable
|
||||||
columns={columns}
|
columns={columns}
|
||||||
data={logs.data}
|
data={logs.data}
|
||||||
emptyText="Belum ada data bimbingan akademik."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
onSearchChange={handleSearchChange}
|
onSearchChange={handleSearchChange}
|
||||||
searchValue={search}
|
searchValue={search}
|
||||||
searchKey="student"
|
searchKey="student"
|
||||||
searchPlaceholder="Cari nama atau NIM mahasiswa..."
|
|
||||||
toolbar={
|
toolbar={
|
||||||
<FilterDialog
|
<FilterDialog
|
||||||
fields={filterFields}
|
fields={filterFields}
|
||||||
|
|||||||
@ -157,14 +157,12 @@ export default function LetterRequestIndex({
|
|||||||
<DataTable
|
<DataTable
|
||||||
columns={columns}
|
columns={columns}
|
||||||
data={letterRequests.data}
|
data={letterRequests.data}
|
||||||
emptyText="Belum ada surat permohonan."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
onSearchChange={handleSearchChange}
|
onSearchChange={handleSearchChange}
|
||||||
searchValue={search}
|
searchValue={search}
|
||||||
searchKey="student"
|
searchKey="student"
|
||||||
searchPlaceholder="Cari nama, NIM, atau jenis surat..."
|
|
||||||
toolbar={
|
toolbar={
|
||||||
<FilterDialog
|
<FilterDialog
|
||||||
fields={filterFields}
|
fields={filterFields}
|
||||||
|
|||||||
@ -130,8 +130,6 @@ export default function AdministratorIndex({ administrators, filters }: Props) {
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
data={administrators.data}
|
data={administrators.data}
|
||||||
searchKey="name"
|
searchKey="name"
|
||||||
searchPlaceholder="Cari administrator..."
|
|
||||||
emptyText="Belum ada data administrator."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
|
|||||||
@ -160,8 +160,6 @@ export default function LecturerIndex({
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
data={lecturers.data}
|
data={lecturers.data}
|
||||||
searchKey="name"
|
searchKey="name"
|
||||||
searchPlaceholder="Cari dosen..."
|
|
||||||
emptyText="Belum ada data dosen."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
|
|||||||
@ -201,8 +201,6 @@ export default function StudentIndex({
|
|||||||
columns={columns}
|
columns={columns}
|
||||||
data={students.data}
|
data={students.data}
|
||||||
searchKey="name"
|
searchKey="name"
|
||||||
searchPlaceholder="Cari mahasiswa..."
|
|
||||||
emptyText="Belum ada data mahasiswa."
|
|
||||||
pagination={pagination}
|
pagination={pagination}
|
||||||
onPageChange={handlePageChange}
|
onPageChange={handlePageChange}
|
||||||
onPerPageChange={handlePerPageChange}
|
onPerPageChange={handlePerPageChange}
|
||||||
|
|||||||
@ -122,11 +122,7 @@ export default function CourseRegistrationIndex({
|
|||||||
</Card>
|
</Card>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
<DataTable
|
<DataTable columns={submissionColumns} data={submissions} />
|
||||||
columns={submissionColumns}
|
|
||||||
data={submissions}
|
|
||||||
emptyText="Anda belum pernah mengajukan KRS."
|
|
||||||
/>
|
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user