import React, { useState } from 'react'; import { FormattedMessage } from 'react-intl'; import { useSelector } from 'react-redux'; import PageHeader from 'components/layout/PageHeader'; import Button from 'components/common/Button'; import Modal from 'components/common/Modal'; import Toast from 'components/common/Toast'; import ChangePasswordForm from 'components/forms/ChangePasswordForm'; import Dots from 'assets/ellipsis-h.svg'; export default function ProfileSettings() { const user = useSelector(state => state.user); const [changePassword, setChangePassword] = useState(false); const [message, setMessage] = useState(); const { user_id } = user; function handleSave() { setChangePassword(false); setMessage(); } return ( <>
{user.username}
{changePassword && ( setChangePassword(false)} /> )} {message && setMessage(null)} />} ); }