()
| 1052 | // See https://github.com/preactjs/preact/issues/2691 |
| 1053 | |
| 1054 | function Editable() { |
| 1055 | const [value, setValue] = useState('Hello'); |
| 1056 | |
| 1057 | return ( |
| 1058 | <div |
| 1059 | contentEditable |
| 1060 | dangerouslySetInnerHTML={{ __html: value }} |
| 1061 | onInput={e => setValue(e.currentTarget.innerHTML)} |
| 1062 | /> |
| 1063 | ); |
| 1064 | } |
| 1065 | |
| 1066 | render(<Editable />, scratch); |
| 1067 |