import React from 'react'; import './style.scss'; interface GlassInputProps { value: string; onChange: (value: string) => void; placeholder?: string; type?: 'text' | 'number' | 'email' | 'password'; disabled?: boolean; className?: string; } export const GlassInput: React.FC = ({ value, onChange, placeholder, type = 'text', disabled = false, className = '', }) => { return ( onChange(e.target.value)} placeholder={placeholder} disabled={disabled} className={`glass-input ${className}`} /> ); }; interface GlassTextareaProps { value: string; onChange: (value: string) => void; placeholder?: string; disabled?: boolean; className?: string; rows?: number; onKeyDown?: (e: React.KeyboardEvent) => void; style?: React.CSSProperties; } export const GlassTextarea = React.forwardRef( ({ value, onChange, placeholder, disabled = false, className = '', rows = 4, onKeyDown, style }, ref) => { return (