refresh button inside admin

This commit is contained in:
Pallavi Kumari
2025-10-05 23:19:35 +05:30
parent cd27f6459c
commit c7c3e3ee73
6 changed files with 93 additions and 7 deletions

View File

@@ -33,16 +33,20 @@ interface DataTableProps<TData, TValue> {
columns: ColumnDef<TData, TValue>[];
data: TData[];
addApiKey?: () => void;
onRefresh?: () => void;
isRefreshing?: boolean;
}
export function ApiKeysDataTable<TData, TValue>({
addApiKey,
columns,
data
data,
onRefresh,
isRefreshing
}: DataTableProps<TData, TValue>) {
const t = useTranslations();
return (
<DataTable
columns={columns}
@@ -53,6 +57,8 @@ export function ApiKeysDataTable<TData, TValue>({
searchColumn="name"
onAdd={addApiKey}
addButtonText={t('apiKeysAdd')}
onRefresh={onRefresh}
isRefreshing={isRefreshing}
/>
);
}