import React, { FC, useCallback } from 'react'; import styles from './styles.module.scss'; import classNames from 'classnames'; import { IAuthState } from '~/redux/auth/types'; interface IProps { tab: string; is_own: boolean; setTab?: (tab: IAuthState['profile']['tab']) => void; } const ProfileTabs: FC = ({ tab, is_own, setTab }) => { const changeTab = useCallback( (tab: IAuthState['profile']['tab']) => () => { if (!setTab) return; setTab(tab); }, [setTab] ); return (
Профиль
Сообщения
{is_own && ( <>
Настройки
)}
); }; export { ProfileTabs };