code-translator / components /TextBlock.tsx
khulnasoft's picture
Upload 24 files
8e20687 verified
raw
history blame
473 Bytes
interface Props {
text: string;
editable?: boolean;
onChange?: (value: string) => void;
}
export const TextBlock: React.FC<Props> = ({
text,
editable = false,
onChange = () => {},
}) => {
return (
<textarea
className="min-h-[500px] w-full bg-[#1A1B26] p-4 text-[15px] text-neutral-200 focus:outline-none"
style={{ resize: 'none' }}
value={text}
onChange={(e) => onChange(e.target.value)}
disabled={!editable}
/>
);
};