import React from 'react'; interface NumericPropertyInputProps { label: string; value: number | undefined; defaultValue: number; min?: number; max?: number; step?: number; unit?: string; onChange: (value: number) => void; description?: string; showValue?: boolean; } export function NumericPropertyInput({ label, value, defaultValue, min = 1, max, step = 1, unit = 'px', onChange, description, showValue = true }: NumericPropertyInputProps) { const currentValue = value ?? defaultValue; return (