5180 fichiers 38.5 Mo 0 téléchargements 477 vues mis à jour il y a 7 heures ui
nitro-v36-with-renderer-v36 / src / components / navigator / views / search / NavigatorSearchSavesResultView.tsx
NavigatorSearchSavesResultView.tsx 1.7 Ko Télécharger le fichier
import { NavigatorSavedSearch } from '@octane/renderer';
import { FC } from 'react';
import { LocalizeText } from '../../../../api';
import quicklinkAdd from '../../../../assets/images/navigator/air/quicklink-add.png';
import { NativeTextTree } from '../../../../common/native-text/NativeTextTree';
import { NavigatorSearchSavesResultItemView } from './NavigatorSearchSavesResultItemView';

export interface NavigatorSearchSavesResultViewProps {
    searches: NavigatorSavedSearch[];
}

export const NavigatorSearchSavesResultView: FC<NavigatorSearchSavesResultViewProps> = (props) => {
    const { searches = [] } = props;

    return (
        <NativeTextTree>
            <div className="octane-navigator-search-saves-result">
                <div className="octane-navigator-search-saves-result__header">
                    <img className="octane-navigator-search-saves-result__header-icon" src={quicklinkAdd} alt="" width={18} height={18} />
                    <span className="octane-navigator-search-saves-result__header-label">{LocalizeText('navigator.quick.links.title')}</span>
                </div>
                <div className="octane-navigator-search-saves-result__list">
                    {searches && searches.length > 0 ? (
                        searches.map((search: NavigatorSavedSearch) => <NavigatorSearchSavesResultItemView key={search.id} search={search} />)
                    ) : (
                        <div className="octane-navigator-search-saves-result__empty">
                            <img src={quicklinkAdd} alt="" width={18} height={18} />
                        </div>
                    )}
                </div>
            </div>
        </NativeTextTree>
    );
};
15Sujets
1Dépôts
20Membres
3En 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