refactor(FE): Refactor skeleton components to remove default columns

This commit is contained in:
rstubryan
2026-02-19 10:14:28 +07:00
parent 8fe19feaac
commit befc1c1217
12 changed files with 55 additions and 290 deletions
@@ -133,11 +133,12 @@ const ClosingIncomingSapronaksSummaryTable = ({
>
<div className='w-full p-0'>
{isLoadingIncomingSapronakSummaries ? (
<SapronakClosingSkeleton type='incoming' />
<SapronakClosingSkeleton type='incoming' columns={incomingSapronaksColumns} />
) : isResponseSuccess(incomingSapronakSummaries) &&
incomingSapronakSummaries.data.length === 0 ? (
<SapronakClosingSkeleton
type='incoming'
columns={incomingSapronaksColumns}
iconName='heroicons:chart-bar'
title='Ringkasan Sapronak Masuk Tidak Ditemukan'
subtitle='Tidak ada ringkasan sapronak masuk untuk periode ini.'
@@ -169,11 +169,12 @@ const ClosingIncomingSapronaksTable = ({
</div>
{isLoadingIncomingSapronaks ? (
<SapronakClosingSkeleton type='incoming' />
<SapronakClosingSkeleton type='incoming' columns={incomingSapronaksColumns} />
) : isResponseSuccess(incomingSapronaks) &&
incomingSapronaks.data.length === 0 ? (
<SapronakClosingSkeleton
type='incoming'
columns={incomingSapronaksColumns}
iconName='heroicons:chart-bar'
title='Data Sapronak Masuk Tidak Ditemukan'
subtitle='Tidak ada data sapronak masuk untuk periode ini.'
@@ -133,11 +133,12 @@ const ClosingOutgoingSapronaksSummaryTable = ({
>
<div className='w-full p-0'>
{isLoadingOutgoingSapronakSummaries ? (
<SapronakClosingSkeleton type='outgoing' />
<SapronakClosingSkeleton type='outgoing' columns={outgoingSapronaksColumns} />
) : isResponseSuccess(outgoingSapronakSummaries) &&
outgoingSapronakSummaries.data.length === 0 ? (
<SapronakClosingSkeleton
type='outgoing'
columns={outgoingSapronaksColumns}
iconName='heroicons:chart-bar'
title='Ringkasan Sapronak Keluar Tidak Ditemukan'
subtitle='Tidak ada ringkasan sapronak keluar untuk periode ini.'
@@ -169,11 +169,12 @@ const ClosingOutgoingSapronaksTable = ({
</div>
{isLoadingOutgoingSapronaks ? (
<SapronakClosingSkeleton type='outgoing' />
<SapronakClosingSkeleton type='outgoing' columns={outgoingSapronaksColumns} />
) : isResponseSuccess(outgoingSapronaks) &&
outgoingSapronaks.data.length === 0 ? (
<SapronakClosingSkeleton
type='outgoing'
columns={outgoingSapronaksColumns}
iconName='heroicons:chart-bar'
title='Data Sapronak Keluar Tidak Ditemukan'
subtitle='Tidak ada data sapronak keluar untuk periode ini.'