wongjiahau/ttap-web

View on GitHub
src/ts/redux/containers/loginContainer.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { connect } from "react-redux";
import { IRawSlot } from "../../model/rawSlot";
import { ILoginDispatchProps, Login } from "./../../react/login";
import { NotifyDataLoaded } from "./../actions/notifyDataLoaded";

const mapStateToProps = (state: any): {} => {
  return {};
};

const mapDispatchToProps = (dispatch: any): ILoginDispatchProps => {
  return {
    handleLoadSlots: (rawSlots: IRawSlot[]) => {
      dispatch(new NotifyDataLoaded(rawSlots));
    },
  };
};

export const LoginContainer = connect(
  mapStateToProps,
  mapDispatchToProps
)(Login);