Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

prompt-modal.tsx 719B

123456789101112131415161718192021222324252627282930
  1. import { IModalProps } from '@/interfaces/common';
  2. import { IFeedbackRequestBody } from '@/interfaces/request/chat';
  3. import { Modal, Space } from 'antd';
  4. import HightLightMarkdown from '../highlight-markdown';
  5. import SvgIcon from '../svg-icon';
  6. const PromptModal = ({
  7. visible,
  8. hideModal,
  9. prompt,
  10. }: IModalProps<IFeedbackRequestBody> & { prompt?: string }) => {
  11. return (
  12. <Modal
  13. title={
  14. <Space>
  15. <SvgIcon name={`prompt`} width={18}></SvgIcon>
  16. Prompt
  17. </Space>
  18. }
  19. width={'80%'}
  20. open={visible}
  21. onCancel={hideModal}
  22. footer={null}
  23. >
  24. <HightLightMarkdown>{prompt}</HightLightMarkdown>
  25. </Modal>
  26. );
  27. };
  28. export default PromptModal;