/** * This file is part of Anis Client. * * @copyright Laboratoire d'Astrophysique de Marseille / CNRS * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ import { createAction, props } from '@ngrx/store'; import { SvomKeyword } from '../models'; export const resetKw = createAction('[SVOM Json Kw] Reset Kw'); export const selectAcronym = createAction('[SVOM Json Kw] Select Acronym', props<{ acronymSelected: string }>()); export const loadKwSearchable = createAction('[SVOM Json Kw] Load Kw Searchable'); export const loadKwSearchableSuccess = createAction('[SVOM Json Kw] Load Kw Searchable Success', props<{ svomKeywords: SvomKeyword[] }>()); export const loadKwSearchableFail = createAction('[SVOM Json Kw] Load Kw Searchable Fail');