import * as React from 'react'; import { TextField } from '@fluentui/react/lib/TextField'; import { useBoolean } from '@fluentui/react-hooks'; import { lorem } from '@fluentui/example-data'; import { Stack, IStackProps, IStackStyles } from '@fluentui/react/lib/Stack'; const stackStyles: Partial = { root: { width: 650 } }; const stackTokens = { childrenGap: 50 }; const dummyText: string = lorem(100); const columnProps: Partial = { tokens: { childrenGap: 15 }, styles: { root: { width: 300 } }, }; export const TextFieldMultilineExample: React.FunctionComponent = () => { const [multiline, { toggle: toggleMultiline }] = useBoolean(false); const onChange = (ev: React.FormEvent, newText: string): void => { const newMultiline = newText.length > 50; if (newMultiline !== multiline) { toggleMultiline(); } }; return ( ); };