5180 fichiers 38.5 Mo 0 téléchargements 234 vues mis à jour il y a 5 heures ui
nitro-v36-with-renderer-v36 / src / hooks / friends / useFindFriendsResultAlert.ts
useFindFriendsResultAlert.ts 990 o Télécharger le fichier
import { registerSharedHook } from '@/state/useSharedHook';
import { FindFriendsProcessResultEvent } from '@octane/renderer';
import { localizeWithFallback } from '../../api';
import { useMessageEvent } from '../events';
import { useNotification } from '../notification';

/** "Find new friends" found no room to send you to: say so instead of doing nothing. */
const useFindFriendsResultAlertState = () => {
    const { simpleAlert = null } = useNotification();

    useMessageEvent<FindFriendsProcessResultEvent>(FindFriendsProcessResultEvent, (event) => {
        if (event.getParser().success) return;

        simpleAlert(
            localizeWithFallback('friendbar.find.error.text', 'No room with people to meet right now. Try again in a little while.'),
            null,
            null,
            null,
            localizeWithFallback('friendbar.find.error.title', 'Find new friends')
        );
    });

    return {};
};

registerSharedHook(useFindFriendsResultAlertState);
15Sujets
1Dépôts
20Membres
2En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser