- extend NdmDeviceAlarmLogVO - only query alarm counts - separate request and store update in useQuery - refactor station card and alarm modal, data fetching is now inside modal - optimize device tree - optimize query station list - make export size follow page size - fix query sequence and make them follow stations -> devices -> alarms
30 lines
1.2 KiB
TypeScript
30 lines
1.2 KiB
TypeScript
import type { NdmSecurityBoxVO } from './other/ndm-security-box';
|
|
import type { NdmSwitchVO } from './other/ndm-switch';
|
|
import type { NdmNvrVO } from './storage/ndm-nvr';
|
|
import type { NdmCameraVO } from './video/ndm-camera';
|
|
import type { NdmDecoderVO } from './video/ndm-decoder';
|
|
import type { NdmKeyboardVO } from './video/ndm-keyboard';
|
|
import type { NdmMediaServerVO } from './video/ndm-media-server';
|
|
import type { NdmVideoServerVO } from './video/ndm-video-server';
|
|
|
|
export * from './log/ndm-device-alarm-log';
|
|
export * from './log/ndm-icmp-log';
|
|
export * from './log/ndm-snmp-log';
|
|
export * from './log/ndm-vimp-log';
|
|
|
|
export * from './other/ndm-security-box';
|
|
export * from './other/ndm-switch';
|
|
|
|
export * from './storage/ndm-nvr';
|
|
|
|
export * from './video/ndm-camera';
|
|
export * from './video/ndm-decoder';
|
|
export * from './video/ndm-keyboard';
|
|
export * from './video/ndm-media-server';
|
|
export * from './video/ndm-video-server';
|
|
|
|
export type NdmDeviceVO = NdmSecurityBoxVO | NdmSwitchVO | NdmNvrVO | NdmCameraVO | NdmDecoderVO | NdmKeyboardVO | NdmMediaServerVO | NdmVideoServerVO;
|
|
export type NdmDeviceResultVO = Partial<NdmDeviceVO>;
|
|
export type NdmServerVO = NdmMediaServerVO | NdmVideoServerVO;
|
|
export type NdmServerResultVO = Partial<NdmServerVO>;
|