Skip to content

Commit dfabec0

Browse files
drew-harrisskeptrunedev
authored andcommitted
styling: empty state for dashboard homepage title
1 parent f7c5d8f commit dfabec0

1 file changed

Lines changed: 13 additions & 9 deletions

File tree

clients/trieve-shopify-extension/app/components/analytics/BasicTableComponent.tsx

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,19 @@ export const BasicTableComponent = ({
4949
)}
5050
</div>
5151
<Box minHeight="14px">
52-
<DataTable
53-
truncate
54-
hasZebraStripingOnData
55-
sortable={sortableColumns}
56-
onSort={onSort}
57-
rows={data}
58-
columnContentTypes={tableContentTypes}
59-
headings={tableHeadings}
60-
/>
52+
{data.length <= 0 ? (
53+
<div className="w-full text-center pt-6 pb-4 opacity-70">No Data</div>
54+
) : (
55+
<DataTable
56+
truncate
57+
hasZebraStripingOnData
58+
sortable={sortableColumns}
59+
onSort={onSort}
60+
rows={data}
61+
columnContentTypes={tableContentTypes}
62+
headings={tableHeadings}
63+
/>
64+
)}
6165
{!hidePagination && (
6266
<div className="flex justify-end mt-2">
6367
<Pagination

0 commit comments

Comments
 (0)