webapp/src/components/Editor/AutoSaveNotice/AutoSaveNotice.tsx
Ilya Y 784bb435c3
Feature/lint (#317)
* prettier

---------

Co-authored-by: Igor Lobanov <igor.lobanov@onetwotrip.com>
2023-11-14 18:10:00 +03:00

23 lines
521 B
TypeScript

import { clsx } from 'clsx'
import { useLocalize } from '../../../context/localize'
import { Loading } from '../../_shared/Loading'
import styles from './AutoSaveNotice.module.scss'
type Props = {
active: boolean
}
export const AutoSaveNotice = (props: Props) => {
const { t } = useLocalize()
return (
<div class={clsx(styles.AutoSaveNotice, { [styles.active]: props.active })}>
<div class={styles.icon}>
<Loading size="tiny" />
</div>
<div>{t('Saving...')}</div>
</div>
)
}