Interface dispatcher payload

& use constant in test
This commit is contained in:
David Baker 2021-06-03 14:38:13 +01:00
parent 58652152c1
commit 8ef95a6237
4 changed files with 31 additions and 6 deletions

View file

@ -21,6 +21,7 @@ import Field from "../elements/Field";
import DialPad from './DialPad';
import dis from '../../../dispatcher/dispatcher';
import {replaceableComponent} from "../../../utils/replaceableComponent";
import { DialNumberPayload } from "../../../dispatcher/payloads/DialNumberPayload";
import { Action } from "../../../dispatcher/actions";
interface IProps {
@ -63,10 +64,11 @@ export default class DialpadModal extends React.PureComponent<IProps, IState> {
}
onDialPress = async () => {
dis.dispatch({
const payload: DialNumberPayload = {
action: Action.DialNumber,
number: this.state.value,
})
};
dis.dispatch(payload);
this.props.onFinished(true);
}