docbrown/app
Nick Taylor 18980034d3 Nick/feature/search to preact (#532)
* Works, but lots of cleanup/questions.

* Fixed comment.

* Only want the search script to load once with InstantClick active.

* Removed unnecessary DOMContentLoaded from copy paste.

* 🔧 Enabled (P)React Devtools.

* Updated comment about reactToEvent.

* Removed unnecessary server-side generated JS for search.

* <Search /> component now has component state.

* Search functions are in there own module now.

* 👷Refactor

* Render propped it up.

* Fixed issue with encoding of search term.

* Removed data-no-instant attr from script.

* 👷Refactor

* Now flash of search loading is avoided..

* Moved search under components folder.

* Tests

* fixedEncodeURIComponent does not need to be exported.

* Tests

* Folders to ignore from the VS Code Local History extension.

* Tests

* Snapshot test for <Search /> component.

* Tests

* Now the <SearchContainer /> handles the '/' key shortcut.

* Made the search box ID a prop defaulting to 'nav-search'

* Excluded barrel files from code coverage.

* Componentized search CSS.

* Storybook stories for <Search /> component.

* Removed extension folders to ignore.

* Fixed logic for "/" key triggering search.

* updated jest snapshot for <Search /> component.

* updated package.json lock file.

* Disabled the import/prefer-default-export rule.

* Now search term clears if not on a non-search results page.

* removed comment that is no longer valid.

* No longer using render prop for Search. Doesn't make sense as it's not stuff that is reused.

* Added preact-render-spy do dev deps.
2018-07-19 17:02:48 -04:00
..
assets Nick/feature/search to preact (#532) 2018-07-19 17:02:48 -04:00
black_box Adjust blackbox (#405) 2018-06-08 11:00:30 -04:00
controllers Modify timeout and make some queries more efficient (#593) 2018-07-19 11:55:59 -04:00
dashboards [Done] New Reporting System MVP (#408) 2018-06-19 16:41:31 -04:00
decorators Add badges and org cta (#324) 2018-05-17 18:22:37 -04:00
fields Add badges and org cta (#324) 2018-05-17 18:22:37 -04:00
helpers Add /survey and modified several page titles (droped the the) (#515) 2018-06-28 11:07:42 -04:00
javascript Nick/feature/search to preact (#532) 2018-07-19 17:02:48 -04:00
labor Add rich links to /connect and remove auto sidecar opening (#582) 2018-07-13 16:56:26 -04:00
lib open markdown links in new tab (take 2) (#512) 2018-07-11 15:04:03 -04:00
liquid_tags Add a couple specs for notifications and pages (#522) 2018-06-29 14:14:36 -04:00
mailers Fix canonical url on tag page (#464) 2018-06-21 11:06:37 -04:00
models Add minimum name length for users (#594) 2018-07-19 15:36:29 -04:00
observers Initial commit 2018-02-28 16:11:08 -05:00
policies Allow members to add other social links to profile (#555) 2018-07-13 19:51:56 -04:00
sanitizers [Done] Fix div in li issue (#320) 2018-05-21 17:35:03 -04:00
services Modify timeout and make some queries more efficient (#593) 2018-07-19 11:55:59 -04:00
uploaders Update "Connect Twitter acct" in settings with new callback url (#439) 2018-06-15 12:52:14 -04:00
views Nick/feature/search to preact (#532) 2018-07-19 17:02:48 -04:00