import React from "react"; import { cn } from "@/src/utils/tailwind"; import DocPopup from "@/src/components/layouts/doc-popup"; import { Skeleton } from "@/src/components/ui/skeleton"; interface NoDataOrLoadingProps { isLoading: boolean; description?: string; href?: string; className?: string; } interface NoDataProps { noDataText?: string; children?: React.ReactNode; className?: string; } const NoData = ({ noDataText = "No data", children, className, }: NoDataProps) => { return (

{noDataText}

{children}
); }; export function NoDataOrLoading({ isLoading, description, href, className, }: NoDataOrLoadingProps) { if (isLoading) { return (
); } return ( {description && } ); }