import { ICoreState } from '../../types/index'; import { ICertificatesState } from './reducer'; export const getCertificates = (state: ICoreState) => state.certificatesState.certificates; export const getCertificateById = ( certificates: ICertificatesState['certificates'], id: number ) => { if (typeof id === 'undefined') { return; } return certificates.find((i) => i.id === id); }; export const getBlockchainPropertiesClient = (state: ICoreState) => state.certificatesState.blockchainPropertiesClient; export const getCertificatesClient = (state: ICoreState) => state.certificatesState.certificatesClient; export const getCertificationRequestsClient = (state: ICoreState) => state.certificatesState.certificationRequestsClient;