summaryrefslogtreecommitdiff
path: root/src/components
diff options
context:
space:
mode:
authorHaishan <[email protected]>2019-01-05 21:55:12 +0800
committerHaishan <[email protected]>2019-01-05 22:03:34 +0800
commitaab37ea7d459afb5504ae388b4c7509a5cd78801 (patch)
treea031c2ea285243a0ba0cec5528adf619ce57ee23 /src/components
parent3207045e292aba05469546e3ec9219379c94b33f (diff)
feat(rules): add fab to refetch rules
Diffstat (limited to 'src/components')
-rw-r--r--src/components/Rules.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/components/Rules.js b/src/components/Rules.js
index ff54133..b282919 100644
--- a/src/components/Rules.js
+++ b/src/components/Rules.js
@@ -14,7 +14,7 @@ import ContentHeader from 'c/ContentHeader';
import Rule from 'c/Rule';
import RuleSearch from 'c/RuleSearch';
-import { getRules, fetchRulesOnce } from 'd/rules';
+import { getRules, fetchRules, fetchRulesOnce } from 'd/rules';
import s0 from './Rules.module.scss';
const paddingBottom = 30;
@@ -24,6 +24,7 @@ const mapStateToProps = s => ({
});
const actions = {
+ fetchRules,
fetchRulesOnce
};
@@ -42,7 +43,7 @@ const Row = memo(({ index, style, data }) => {
}, areEqual);
export default function Rules() {
- const { fetchRulesOnce } = useActions(actions);
+ const { fetchRulesOnce, fetchRules } = useActions(actions);
const { rules } = useStoreState(mapStateToProps);
const refRulesContainer = useRef(null);
const [containerHeight, setContainerHeight] = useState(200);
@@ -80,7 +81,7 @@ export default function Rules() {
</List>
</div>
<div className={s0.fabgrp}>
- <Button label="Refresh" onClick={() => {}} />
+ <Button label="Refresh" onClick={fetchRules} />
</div>
</div>
);