import { RtFrameSurfaceState } from '@dpa/react-frame-intro'; type GetSurfaceStateParams = { disabled?: boolean; loading?: boolean; }; /** * Функция получения состояния динамической поверхности RtFrameSurfaceState * в зависимости от состояния кнопки */ export const getSurfaceState = ({ disabled, loading, }: GetSurfaceStateParams): RtFrameSurfaceState => { if (disabled) { return 'disabled'; } if (loading) { return 'loading'; } return 'native'; };