fixed cache Refactoring from app router to page router Refactoring from app router to page router Add authentication with JWT base ui done protect the dashboard added transitions styling type trick added cleanup Add enable-disable logic add transactional emails Improvements on delay and frontend added description on select implement auth with magic link migrate to mariadb webhook signature working Adding async processing with queues Implemented webhook reply functionality Add son execution logs update status logic Add recent activity monitoring to sons show son performance in dashboard add readme implement listmonk connector listmonk-connector-v1 Create CODE_OF_CONDUCT.md Create LICENSE
23 lines
606 B
TypeScript
23 lines
606 B
TypeScript
import type { NextPageWithExtras } from "next";
|
|
import Link from "next/link";
|
|
import { Button } from "@/components/ui/button";
|
|
import { SonList } from "@/components/SonList";
|
|
|
|
const SonListPage: NextPageWithExtras = () => {
|
|
return (
|
|
<div className="flex-1 space-y-4 max-w-3xl mx-auto">
|
|
<div className="flex justify-between items-center">
|
|
<h1 className="text-2xl font-bold">Manage Sons</h1>
|
|
<Link href="/sons/new">
|
|
<Button>Create New Son</Button>
|
|
</Link>
|
|
</div>
|
|
|
|
<SonList />
|
|
</div>
|
|
);
|
|
};
|
|
|
|
SonListPage.auth = true;
|
|
|
|
export default SonListPage;
|