"use client" import { Input } from "@/components/ui/input" import { Button } from "@/components/ui/button" import { Switch } from "@/components/ui/switch" import { Plus, Minus } from "lucide-react" interface BasicSettingsProps { formData: { taskName: string startTime: string endTime: string syncCount: number accountType: string enabled: boolean } onChange: (data: Partial) => void onNext: () => void } export function BasicSettings({ formData, onChange, onNext }: BasicSettingsProps) { return (
任务名称
onChange({ taskName: e.target.value })} placeholder="请输入任务名称" />
允许发布时间段
onChange({ startTime: e.target.value })} className="w-32" /> onChange({ endTime: e.target.value })} className="w-32" />
每日同步数量
{formData.syncCount} 条朋友圈
账号类型
是否启用 onChange({ enabled: checked })} />
) }