Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 2x | import { actionType } from '@app/client-util-ngrx';
import { createAction, props } from '@ngrx/store';
import { diagnosticsReducerConfig, type IDiagnosticsStateModel, type TDiagnosticData } from './diagnostics.interface';
export const diagnosticsAction = {
connect: createAction(actionType(diagnosticsReducerConfig.featureName, 'connect')),
connected: createAction(
actionType(diagnosticsReducerConfig.featureName, 'connected'),
props<{ payload: Pick<IDiagnosticsStateModel, 'events'> }>(),
),
startEvents: createAction(actionType(diagnosticsReducerConfig.featureName, 'start events')),
stopEvents: createAction(actionType(diagnosticsReducerConfig.featureName, 'stop events')),
staticData: createAction(actionType(diagnosticsReducerConfig.featureName, 'static data')),
staticDataSuccess: createAction(
actionType(diagnosticsReducerConfig.featureName, 'static data success'),
props<{ payload: TDiagnosticData[] }>(),
),
dynamicDataSuccess: createAction(
actionType(diagnosticsReducerConfig.featureName, 'dynamic data success'),
props<{ payload: TDiagnosticData[] }>(),
),
userDataSuccess: createAction(actionType(diagnosticsReducerConfig.featureName, 'user data success'), props<{ payload: number }>()),
};
|