Update safety number change warning dialog
This commit is contained in:
parent
e87a0103cc
commit
5b83485c89
38 changed files with 1221 additions and 425 deletions
24
ts/state/selectors/safetyNumber.ts
Normal file
24
ts/state/selectors/safetyNumber.ts
Normal file
|
@ -0,0 +1,24 @@
|
|||
import { createSelector } from 'reselect';
|
||||
|
||||
import { StateType } from '../reducer';
|
||||
import {
|
||||
SafetyNumberContactType,
|
||||
SafetyNumberStateType,
|
||||
} from '../ducks/safetyNumber';
|
||||
|
||||
const getSafetyNumber = (state: StateType): SafetyNumberStateType =>
|
||||
state.safetyNumber;
|
||||
|
||||
type Props = {
|
||||
contactID: string;
|
||||
};
|
||||
|
||||
const getContactID = (_: StateType, props: Props): string => props.contactID;
|
||||
|
||||
export const getContactSafetyNumber = createSelector(
|
||||
[getSafetyNumber, getContactID],
|
||||
(
|
||||
{ contacts }: SafetyNumberStateType,
|
||||
contactID: string
|
||||
): SafetyNumberContactType => contacts[contactID]
|
||||
);
|
Loading…
Add table
Add a link
Reference in a new issue