/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
shared/fs/common/upload-icon.tsx
21 строка
689 B
chrisnojima-zoom
Version 670 - clean2 (#29122)
08 июн 2026, 19:31
Не верифицирован
08 июн 2026, 19:31
1943197
Код
Авторство
О чём код?
import type * as Styles from '@/styles' import * as T from '@/constants/types' import IconAuto from '@/common-adapters/icon-auto' type Props = { style?: Styles.StylesCrossPlatform uploadIcon: T.FS.UploadIcon } const UploadIcon = (props: Props) => { switch (props.uploadIcon) { case T.FS.UploadIcon.AwaitingToUpload: return <IconAuto type="icon-addon-file-uploading-offline" style={props.style} /> case T.FS.UploadIcon.Uploading: return <IconAuto type="icon-addon-file-uploading" style={props.style} /> case T.FS.UploadIcon.UploadingStuck: return <IconAuto type="icon-addon-file-uploading-error" style={props.style} /> } } export default UploadIcon