Skip to content

Commit 4aaa060

Browse files
Merge pull request #118 from webdev-dev/master
Filter update
2 parents f18f302 + 7514330 commit 4aaa060

4 files changed

Lines changed: 35 additions & 10 deletions

File tree

lib/Filters/renderFilterItem.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,11 @@ var renderSelectFilter = exports.renderSelectFilter = function renderSelectFilte
3636
items.map(function (item, idx) {
3737
return _react2.default.createElement(
3838
'option',
39-
{ key: idx, value: idx === 0 ? item.value || '' : item.value || item, className: capitalize ? 'text-capitalize' : '' },
39+
{
40+
key: idx,
41+
value: idx === 0 ? item.value || '' : item.value || item,
42+
className: capitalize ? 'text-capitalize' : ''
43+
},
4044
item.label || item
4145
);
4246
})
@@ -59,12 +63,14 @@ var renderDateFilter = exports.renderDateFilter = function renderDateFilter(_ref
5963
var renderTextFilter = exports.renderTextFilter = function renderTextFilter(_ref3) {
6064
var name = _ref3.name,
6165
category = _ref3.category,
62-
onHandleChange = _ref3.onHandleChange;
66+
onHandleChange = _ref3.onHandleChange,
67+
placeholder = _ref3.placeholder;
6368
return _react2.default.createElement(_index.FormControl, {
6469
type: 'text',
6570
name: name,
6671
id: name,
6772
value: category && category[name] || '',
68-
onChange: onHandleChange
73+
onChange: onHandleChange,
74+
placeholder: placeholder || ''
6975
});
7076
};

lib/index.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Object.defineProperty(exports, "__esModule", {
44
value: true
55
});
6-
exports.WFUIDropdown = exports.Description = exports.PanelFilter = exports.CascadingPane = exports.ModalDialog = exports.Card = exports.FilterFields = exports.FilterItem = exports.Filters = exports.ReactMarkdown = exports.CollapsibleFilter = exports.Search = exports.FormFields = exports.LoadingComponent = exports.TimezonePicker = exports.Dropzone = exports.NotificationSystem = exports.DisqusFeed = exports.GroupsDrawer = exports.Drawer = exports.UserDrawer = exports.DashboardBox = exports.DraggableWithContext = exports.Draggable = exports.PasswordValidator = exports.FilteredTableV2 = exports.FilteredTable = exports.TwitterFeed = exports.Spinner = exports.FilteredList = undefined;
6+
exports.WFUIDropdown = exports.Description = exports.PanelFilter = exports.CascadingPane = exports.ModalDialog = exports.Card = exports.FilterFields = exports.FilterItem = exports.Filters = exports.ReactMarkdown = exports.CollapsibleFilter = exports.Search = exports.FormFields = exports.LoadingComponent = exports.TimezonePicker = exports.Dropzone = exports.NotificationSystem = exports.DisqusFeed = exports.GroupsDrawer = exports.Drawer = exports.UserDrawer = exports.DashboardCard = exports.DashboardBox = exports.DraggableWithContext = exports.Draggable = exports.PasswordValidator = exports.FilteredIsotope = exports.FilteredTableV2 = exports.FilteredTable = exports.TwitterFeed = exports.Spinner = exports.FilteredList = undefined;
77

88
var _reactBootstrap = require('react-bootstrap');
99

@@ -53,6 +53,10 @@ var _FilteredTable3 = require('./FilteredTable/2/FilteredTable');
5353

5454
var _FilteredTable4 = _interopRequireDefault(_FilteredTable3);
5555

56+
var _FilteredIsotope = require('./FilteredIsotope/FilteredIsotope');
57+
58+
var _FilteredIsotope2 = _interopRequireDefault(_FilteredIsotope);
59+
5660
var _PasswordValidator = require('./PasswordValidator/PasswordValidator');
5761

5862
var _PasswordValidator2 = _interopRequireDefault(_PasswordValidator);
@@ -65,6 +69,10 @@ var _DashboardBox = require('./DashboardBox/DashboardBox');
6569

6670
var _DashboardBox2 = _interopRequireDefault(_DashboardBox);
6771

72+
var _DashboardCard = require('./DashboardCard/DashboardCard');
73+
74+
var _DashboardCard2 = _interopRequireDefault(_DashboardCard);
75+
6876
var _UserDrawer = require('./UserDrawer/UserDrawer');
6977

7078
var _UserDrawer2 = _interopRequireDefault(_UserDrawer);
@@ -146,10 +154,12 @@ exports.Spinner = _Spinner2.default;
146154
exports.TwitterFeed = _TwitterFeed2.default;
147155
exports.FilteredTable = _FilteredTable2.default;
148156
exports.FilteredTableV2 = _FilteredTable4.default;
157+
exports.FilteredIsotope = _FilteredIsotope2.default;
149158
exports.PasswordValidator = _PasswordValidator2.default;
150159
exports.Draggable = _Draggable2.default;
151160
exports.DraggableWithContext = DraggableWithContext;
152161
exports.DashboardBox = _DashboardBox2.default;
162+
exports.DashboardCard = _DashboardCard2.default;
153163
exports.UserDrawer = _UserDrawer2.default;
154164
exports.Drawer = _Drawer2.default;
155165
exports.GroupsDrawer = _GroupsDrawer2.default;

src/Filters/renderFilterItem.jsx

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,15 @@ export const renderSelectFilter = ({ name, category, onHandleChange, items, capi
1414
value={(category && category[name]) || ''}
1515
selected={(category && category[name]) || ''}
1616
>
17-
{
18-
items.map((item, idx) => (
19-
<option key={idx} value={idx === 0 ? (item.value || '') : (item.value || item)} className={capitalize ? 'text-capitalize' : ''}>{item.label || item}</option>
20-
))
21-
}
17+
{items.map((item, idx) => (
18+
<option
19+
key={idx}
20+
value={idx === 0 ? item.value || '' : item.value || item}
21+
className={capitalize ? 'text-capitalize' : ''}
22+
>
23+
{item.label || item}
24+
</option>
25+
))}
2226
</FormControl>
2327
);
2428

@@ -32,12 +36,13 @@ export const renderDateFilter = ({ name, category, onHandleChange }) => (
3236
/>
3337
);
3438

35-
export const renderTextFilter = ({ name, category, onHandleChange }) => (
39+
export const renderTextFilter = ({ name, category, onHandleChange, placeholder }) => (
3640
<FormControl
3741
type="text"
3842
name={name}
3943
id={name}
4044
value={(category && category[name]) || ''}
4145
onChange={onHandleChange}
46+
placeholder={placeholder || ''}
4247
/>
4348
);

src/index.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ import Spinner from './Spinner/Spinner';
77
import TwitterFeed from './TwitterFeed/TwitterFeed';
88
import FilteredTable from './FilteredTable/1/FilteredTable';
99
import FilteredTableV2 from './FilteredTable/2/FilteredTable';
10+
import FilteredIsotope from './FilteredIsotope/FilteredIsotope';
1011
import PasswordValidator from './PasswordValidator/PasswordValidator';
1112
import Draggable, { withContext } from './Draggable/Draggable';
1213
import DashboardBox from './DashboardBox/DashboardBox';
14+
import DashboardCard from './DashboardCard/DashboardCard';
1315
import UserDrawer from './UserDrawer/UserDrawer';
1416
import Drawer from './Drawer/Drawer';
1517
import GroupsDrawer from './GroupsDrawer/GroupsDrawer';
@@ -40,10 +42,12 @@ export {
4042
TwitterFeed,
4143
FilteredTable,
4244
FilteredTableV2,
45+
FilteredIsotope,
4346
PasswordValidator,
4447
Draggable,
4548
DraggableWithContext,
4649
DashboardBox,
50+
DashboardCard,
4751
UserDrawer,
4852
Drawer,
4953
GroupsDrawer,

0 commit comments

Comments
 (0)