UNPKG

react-redux-methods

Version:

A lightweight react-redux toolkit for writing strong-typed, minimal code redux boilerplate.

22 lines (21 loc) 921 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var react_1 = __importDefault(require("react")); var redux_1 = require("../redux"); function Dashboard(_a) { var isCollapse = _a.isCollapse, setCollapse = _a.setCollapse; return (react_1.default.createElement(react_1.default.Fragment, null, react_1.default.createElement("div", null, "Dashboard ", isCollapse), react_1.default.createElement("button", { onClick: function () { return setCollapse(true); } }, "Set Collapse"))); } var connect = (0, redux_1.reduxConnector)(function (s) { return ({ isCollapse: s.getCollapse, }); }, function (a) { return ({ setCollapse: a.setCollapse, }); }); exports.default = connect(Dashboard);