import { useConfigStore } from './store'; import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; import { Button } from '@/components/ui/button'; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/components/ui/tooltip'; import { Info } from 'lucide-react'; import { SidebarLayout } from '../sidebar/components'; export const ConfigPage = () => { const { config, setConfig, saveToRemote, loadFromRemote } = useConfigStore(); const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); saveToRemote(); }; const handleChange = (field: keyof typeof config, value: string | boolean) => { setConfig({ [field]: value }); }; return (

CNB 配置

配置您的 CNB API 设置。

用于访问 CNB API 的密钥。 点击获取

handleChange('CNB_API_KEY', e.target.value)} placeholder="请输入您的 CNB API 密钥" />

用于身份验证的 Cookie 信息,有效期7天。 前往获取

handleChange('CNB_COOKIE', e.target.value)} placeholder="请输入您的 CNB Cookie" />
); }; export default ConfigPage;