Compare commits
No commits in common. "eaba8edf96e09eadff07e780a0313b8005d844cb" and "6f8e5fabb0115c1294385ac0160a102ab1930f2d" have entirely different histories.
eaba8edf96
...
6f8e5fabb0
@ -149,7 +149,7 @@ export function DataTable<TData, TValue>({
|
|||||||
columns,
|
columns,
|
||||||
data,
|
data,
|
||||||
searchKey,
|
searchKey,
|
||||||
searchPlaceholder = 'Ketikkan sesuatu...',
|
searchPlaceholder = 'Cari...',
|
||||||
emptyText = 'Tidak ada data.',
|
emptyText = 'Tidak ada data.',
|
||||||
onReorder,
|
onReorder,
|
||||||
getRowId,
|
getRowId,
|
||||||
|
|||||||
@ -175,6 +175,8 @@ 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,7 +202,11 @@ export default function SubmissionIndex({
|
|||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<DataTable columns={columns} data={submissions} />
|
<DataTable
|
||||||
|
columns={columns}
|
||||||
|
data={submissions}
|
||||||
|
emptyText="Belum ada pengumpulan untuk tugas ini."
|
||||||
|
/>
|
||||||
|
|
||||||
<CreateForm
|
<CreateForm
|
||||||
open={createOpen}
|
open={createOpen}
|
||||||
|
|||||||
@ -174,6 +174,8 @@ 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,12 +152,14 @@ 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,12 +152,14 @@ 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,12 +254,14 @@ 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,7 +239,11 @@ export default function TuitionPaymentIndex({ invoice, payments }: Props) {
|
|||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<DataTable columns={columns} data={payments} />
|
<DataTable
|
||||||
|
columns={columns}
|
||||||
|
data={payments}
|
||||||
|
emptyText="Belum ada pembayaran untuk tagihan ini."
|
||||||
|
/>
|
||||||
|
|
||||||
<CreateForm
|
<CreateForm
|
||||||
open={createOpen}
|
open={createOpen}
|
||||||
|
|||||||
@ -158,7 +158,11 @@ export default function ClassEnrollmentIndex({
|
|||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<DataTable columns={columns} data={enrollments} />
|
<DataTable
|
||||||
|
columns={columns}
|
||||||
|
data={enrollments}
|
||||||
|
emptyText="Belum ada mahasiswa yang terdaftar di kelas ini."
|
||||||
|
/>
|
||||||
|
|
||||||
<EnrollForm
|
<EnrollForm
|
||||||
open={createOpen}
|
open={createOpen}
|
||||||
|
|||||||
@ -198,6 +198,8 @@ 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,12 +178,14 @@ 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,6 +172,8 @@ 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,6 +177,8 @@ 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,6 +135,8 @@ 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,12 +165,14 @@ 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,12 +157,14 @@ 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,6 +130,8 @@ 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,6 +160,8 @@ 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,6 +201,8 @@ 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,7 +122,11 @@ export default function CourseRegistrationIndex({
|
|||||||
</Card>
|
</Card>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
<DataTable columns={submissionColumns} data={submissions} />
|
<DataTable
|
||||||
|
columns={submissionColumns}
|
||||||
|
data={submissions}
|
||||||
|
emptyText="Anda belum pernah mengajukan KRS."
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user