import { MdWarning } from 'react-icons/md'; import React, { useState } from 'react'; import { ModalLayout, ModalBody, ModalHeader, ModalFooter, Button, Typography, TextInput } from '@strapi/design-system'; import * as S from './styles'; const AlertNode = (props: any) => { const [isVisible, setIsVisible] = useState(false); const [title, setTitle] = useState(props.node.attrs.title || ''); return ( <> {isVisible && ( setIsVisible((prev) => !prev)} labelledBy="title"> Titel setTitle(e.target.value)} value={title} /> { props.updateAttributes({ title }); setIsVisible(!isVisible); }} > Update } /> )} setIsVisible(true)}> {props.node.attrs.title} ); }; export { AlertNode };