badguardhome/client/src/containers/DnsAllowlist.js

37 lines
747 B
JavaScript
Raw Normal View History

2018-08-30 14:25:33 +00:00
import { connect } from 'react-redux';
2019-09-12 13:19:35 +00:00
import {
setRules,
getFilteringStatus,
addFilter,
removeFilter,
toggleFilterStatus,
toggleFilteringModal,
refreshFilters,
handleRulesChange,
2020-01-20 12:47:10 +00:00
editFilter,
2019-09-12 13:19:35 +00:00
} from '../actions/filtering';
import DnsAllowlist from '../components/Filters/DnsAllowlist';
2018-08-30 14:25:33 +00:00
const mapStateToProps = (state) => {
const { filtering } = state;
const props = { filtering };
return props;
};
2019-09-12 13:19:35 +00:00
const mapDispatchToProps = {
setRules,
getFilteringStatus,
addFilter,
removeFilter,
toggleFilterStatus,
toggleFilteringModal,
refreshFilters,
handleRulesChange,
2020-01-20 12:47:10 +00:00
editFilter,
2019-09-12 13:19:35 +00:00
};
2018-08-30 14:25:33 +00:00
export default connect(
mapStateToProps,
2019-09-12 13:19:35 +00:00
mapDispatchToProps,
)(DnsAllowlist);