/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
shared/fs/common/tlf.tsx
15 строк
514 B
chrisnojima-zoom
Version 670 - clean2 (#29122)
08 июн 2026, 19:31
Не верифицирован
08 июн 2026, 19:31
1943197
Код
Авторство
О чём код?
import * as T from '@/constants/types' import {useCurrentUserState} from '@/stores/current-user' export const resetBannerTypeFromTlf = (tlf: T.FS.Tlf): T.FS.ResetBannerType => { const {resetParticipants} = tlf if (resetParticipants.length === 0) { return T.FS.ResetBannerNoOthersType.None } const you = useCurrentUserState.getState().username if (resetParticipants.findIndex(username => username === you) >= 0) { return T.FS.ResetBannerNoOthersType.Self } return resetParticipants.length }