mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-10-06 23:56:37 +08:00
feat: add website detail page and certificate import functionality
- Implemented `WebsiteDetailRoute` to handle website details based on search parameters. - Created `WebsiteDetailPage` component to display detailed information about a website, including associated certificates and managed domains. - Added `CertificateImportModal` for importing TLS certificates either manually or via file upload. - Developed `WebsiteEditorModal` for editing website details and binding certificates. - Introduced schemas for managing domain and certificate imports using Zod for validation. - Added utility functions for handling domain and certificate operations, including error handling and payload transformations.
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
'use client';
|
||||
|
||||
import { useSearchParams } from 'next/navigation';
|
||||
|
||||
import { WebsiteDetailPage } from '@/features/websites/components/website-detail-page';
|
||||
|
||||
export default function WebsiteDetailRoute() {
|
||||
const searchParams = useSearchParams();
|
||||
|
||||
return <WebsiteDetailPage websiteId={searchParams.get('id') ?? ''} />;
|
||||
}
|
||||
Reference in New Issue
Block a user