feat(tables): integrate EmptyListWrapper component for improved empty state handling
- Add EmptyListWrapper to various tables (Admins, Companies, Customers, Feedback, Notification History, Tenders) to provide a consistent empty state message when no data is available. - Update phone number and status display logic in the Profile page to handle null values gracefully. - Introduce worktree setup configuration in worktrees.json for easier project setup.
This commit is contained in:
@@ -62,7 +62,7 @@ export default function Page() {
|
||||
<div>
|
||||
<p className="font-medium text-dark dark:text-white">Phone</p>
|
||||
<p className="text-gray-600 dark:text-gray-300">
|
||||
{formatPhoneNumber(data?.phone)}
|
||||
{data?.phone ? formatPhoneNumber(data?.phone) : "-"}
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
@@ -84,7 +84,7 @@ export default function Page() {
|
||||
<div>
|
||||
<p className="font-medium text-dark dark:text-white">Status</p>
|
||||
<div className="w-fit">
|
||||
<Status status={data?.status}>{data?.status}</Status>
|
||||
<Status status={data?.status ?? ""}>{data?.status ?? "-"}</Status>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user