import React, { useContext } from 'react'; import { ModalContext } from '../context/ModalContext'; import { getCurrentResponse, setTargetText } from '../common/textUtil'; interface ModalFooterProps { close: () => void; } export const ModalFooter = (props: ModalFooterProps) => { const context = useContext(ModalContext)!; const apply = () => { setTargetText( context.target, getCurrentResponse(context.responses, context.showResponseIndex)?.answer ?? '', ); props.close(); }; return (
); };