Commit graph

32 commits

Author SHA1 Message Date
Josh Johnson d40841d8dd Move to 2 space indentation + editorconfig 2016-09-05 22:04:15 +01:00
Josh Johnson 9f0dc2c8dc ESLint entire project 2016-08-14 22:14:37 +01:00
Josh Johnson 2cfb347c9f Refactoring + tests + documentation 2016-08-03 21:51:24 +01:00
Josh Johnson 5f91165d4a Custom sorting in config + resolve setChoice bug when searching 2016-08-03 14:23:23 +01:00
Josh Johnson 064d12400b Ability to specify options via config 2016-07-30 15:50:29 +01:00
Josh Johnson 87ca00ee66 Further single select box tests 2016-07-13 21:40:59 +01:00
Josh Johnson 6a0ed866cf Refactoring + rename selected to highlighted 2016-06-30 13:57:56 +01:00
Josh Johnson b45715c5be Sort choices by label 2016-06-29 14:47:58 +01:00
Josh Johnson c1278e8f0d Further updating of terminology 2016-06-27 14:57:33 +01:00
Josh Johnson a2e45209a7 Terminology updates (options -> choices) && documentation 2016-06-27 14:46:12 +01:00
Josh Johnson 278a693886 Allow chaining + private/public function differentation + set/clear value methods 2016-06-08 14:45:29 +01:00
Josh Johnson 345fe885c5 Better handling of option highlighting + Fuse search implementation 2016-05-03 21:31:05 +01:00
Josh Johnson c359ed3e47 Test Fuse for fuzzy searching 2016-05-03 14:55:38 +01:00
Josh Johnson d4cf42c33e Minor tweaks 2016-05-02 22:21:34 +01:00
Josh Johnson cbfe38e937 Use DOM querying for highlighting options - less rendering 2016-04-28 15:30:43 +01:00
Josh Johnson 9dc23e86bf More higlighting option tweaks 2016-04-27 16:41:30 +01:00
Josh Johnson 35b9670ac5 Foundation work for highlighting options 2016-04-26 14:36:02 +01:00
Josh Johnson eb80a373df Reinstate option updating on item removal 2016-04-25 14:59:58 +01:00
Josh Johnson d07517fe96 Semi-working filtering of options based on input value + restore ability to remove item based on back key 2016-04-22 19:45:50 +01:00
Josh Johnson e1d138ba42 Reinstate method to remove item by value + general refactoring 2016-04-17 12:02:28 +01:00
Josh Johnson f63652471c Handling option groups + label/value differentation 2016-04-16 17:06:27 +01:00
Josh Johnson 9679a42966 Associate options and items 2016-04-14 14:43:36 +01:00
Josh Johnson 6ac55c9e37 Use const instead of let where possible + selecting options 2016-04-12 22:42:56 +01:00
Josh Johnson cd43799258 Less querying of the DOM - use state instead + deselect all items if click outside 2016-04-12 20:16:36 +01:00
Josh Johnson 673e937327 Render dropdown from store 2016-04-12 14:31:07 +01:00
Josh Johnson 6d51b5c164 Seperate reducers for dropdown choices and items + callbacks 2016-04-12 14:10:07 +01:00
Josh Johnson 210744a301 Test for removeItems options to enable/disable selecting items 2016-04-09 11:55:33 +01:00
Josh Johnson 0676828ac3 Assign element value based on store 2016-04-04 21:44:32 +01:00
Josh Johnson d8620f433f Render items from store 2016-04-04 14:43:32 +01:00
Josh Johnson 174aa399c2 Handle click events on list items + set active status in store + set select status in store 2016-04-03 23:07:10 +01:00
Josh Johnson c4598aeccb Working data entry and removal from store' 2016-03-31 14:51:41 +01:00
Josh Johnson 9f778fffc9 Setup foundation for redux 2016-03-30 15:04:21 +01:00