import React, { FC } from 'react' import { Box, Stack } from '@mui/material' import { EXPLANATION_MODAL_KEYS, MODAL_PARAMS_KEYS } from '@/types/modal' import { SectionTitle } from '@/shared/SectionTitle/SectionTitle' import { AppLink } from '@/shared/AppLink/AppLink' import { StyledInput } from '../styled' import { useModalSearchParams } from '@/hooks/useModalSearchParams' type UserValueSectionProps = { title: string value: string explanationType: EXPLANATION_MODAL_KEYS endAdornment?: React.ReactNode } const UserValueSection: FC = ({ title, value, explanationType, endAdornment }) => { const { handleOpen } = useModalSearchParams() const handleOpenExplanationModal = (type: EXPLANATION_MODAL_KEYS) => { handleOpen(MODAL_PARAMS_KEYS.EXPLANATION, { search: { type, }, }) } return ( {title} handleOpenExplanationModal(explanationType)} /> ) } export default UserValueSection