feat(notification): reprint added
All checks were successful
Build and Push LST Docker Image / docker (push) Successful in 2m6s

This commit is contained in:
2026-04-06 16:01:06 -05:00
parent 5865ac3b99
commit a17787e852
7 changed files with 198 additions and 14 deletions

View File

@@ -80,7 +80,7 @@ export const Route = createFileRoute("/admin/notifications")({
component: RouteComponent,
});
function RouteComponent() {
const NotificationTable = () => {
const { data, refetch } = useSuspenseQuery(notifications());
const { data: subs, refetch: subRefetch } = useSuspenseQuery(
notificationSubs(),
@@ -281,6 +281,19 @@ function RouteComponent() {
}),
];
return (
<>
<TabsContent value="notifications">
<LstTable data={data} columns={column} />
</TabsContent>
<TabsContent value="subscriptions">
<LstTable data={subData} columns={subsColumn} />
</TabsContent>
</>
);
};
function RouteComponent() {
return (
<div className="space-y-6">
<div className="space-y-2">
@@ -301,12 +314,7 @@ function RouteComponent() {
<TabsTrigger value="subscriptions">Subscriptions</TabsTrigger>
</TabsList>
<Suspense fallback={<SkellyTable />}>
<TabsContent value="notifications">
<LstTable data={data} columns={column} />
</TabsContent>
<TabsContent value="subscriptions">
<LstTable data={subData} columns={subsColumn} />
</TabsContent>
<NotificationTable />
</Suspense>
</Tabs>
</CardContent>

View File

@@ -46,7 +46,7 @@ const updateSettings = async (
id: string,
data: Record<string, string | number | boolean | null>,
) => {
console.log(id, data);
//console.log(id, data);
try {
const res = await axios.patch(`/lst/api/settings/${id}`, data, {
withCredentials: true,