import type { ButtonHTMLAttributes } from 'react'; import { ArrowLeft } from 'lucide-react'; import { PlatformActionButton } from './PlatformActionButton'; import type { PlatformActionButtonSurface } from './platformActionButtonModel'; type PlatformBackActionButtonVariant = 'compact' | 'regular'; type PlatformBackActionButtonProps = Omit< ButtonHTMLAttributes, 'children' > & { label?: string; variant?: PlatformBackActionButtonVariant; surface?: PlatformActionButtonSurface; }; const VARIANT_CLASS: Record = { compact: 'gap-1.5 py-1.5 text-[11px]', regular: 'gap-2 py-2 text-sm', }; const ICON_CLASS: Record = { compact: 'h-3.5 w-3.5', regular: 'h-4 w-4', }; /** * 平台轻量返回动作按钮。 * 统一结果页、工作台等白底场景里的“左箭头 + 返回文案”按钮骨架。 */ export function PlatformBackActionButton({ label = '返回', variant = 'compact', surface = 'platform', className, ...buttonProps }: PlatformBackActionButtonProps) { return ( {label} ); }