Eric Allam
|
cd761bd2d5
|
Convert search from Fuse.js to @jsonhero/fuzzy-json-search
|
2022-04-14 09:46:17 +01:00 |
|
Eric Allam
|
17a49ed859
|
Test file changes should trigger main workflow
|
2022-03-22 09:50:27 +00:00 |
|
Eric Allam
|
2313cb993e
|
Fixed column view tests
|
2022-03-22 09:49:17 +00:00 |
|
Eric Allam
|
32a9162848
|
Merge branch 'features/tree-view'
# Conflicts:
# app/components/ColumnItem.tsx
# app/components/PathBar.tsx
|
2022-03-22 09:40:58 +00:00 |
|
Eric Allam
|
86a8a4ec59
|
Hoist key handler to the tree so selected nodes outside of virtual list can still be navigated
Also will now automatically expand the path to a node that wants to be focused
|
2022-03-18 14:10:38 +00:00 |
|
Eric Allam
|
48d8c9894c
|
Toggle all children when holding the shift/option key
|
2022-03-18 11:34:25 +00:00 |
|
Eric Allam
|
de1efa8149
|
Persist collapsed state to localStorage
|
2022-03-18 11:09:36 +00:00 |
|
Eric Allam
|
f9671c6df7
|
Implement all the ARIA keyboard interactions, and selection follows focus
|
2022-03-18 10:05:32 +00:00 |
|
Eric Allam
|
084a93e03a
|
Only scroll to the selected node once
|
2022-03-15 10:18:14 +00:00 |
|
Eric Allam
|
22cccb1781
|
Improved safari speed, tabIndex -1 caused safari slowness for some reason
|
2022-03-14 12:12:58 +00:00 |
|
Eric Allam
|
55cfcea5b6
|
Upgrade to json-infer-types 1.2.8 to fix string uri detection bug
|
2022-03-14 10:57:28 +00:00 |
|
Eric Allam
|
a08b2a7531
|
useMemo on stringifying the schema json
|
2022-03-14 10:38:54 +00:00 |
|
Eric Allam
|
0cd7eacaa8
|
Hoist the call to useJsonTree into a context provider so changing views doesn’t reset the state
|
2022-03-11 15:08:11 +00:00 |
|
Eric Allam
|
97d3543c33
|
Adding the new useVirtualTree hook to create the Json Tree View
|
2022-03-11 14:51:26 +00:00 |
|
Eric Allam
|
fdf1d0282f
|
Cleanup JsonColumnView
|
2022-03-04 21:28:14 +00:00 |
|
Eric Allam
|
52d96de3af
|
TreeView using react-virtual
|
2022-03-04 16:24:12 +00:00 |
|
Eric Allam
|
2b40b47d9e
|
Ability to preview more JSON urls, and open a JSON url in JSON Hero
|
2022-03-04 10:31:57 +00:00 |
|
Eric Allam
|
409ad158b0
|
Upgrade to remix 1.2.3
|
2022-03-03 09:48:06 +00:00 |
|
Eric Allam
|
1c898db82d
|
Remove unnecessary peekalink dep
|
2022-03-03 09:42:29 +00:00 |
|
Eric Allam
|
b2bca35e84
|
No longer hard-coding the peekalink API key
|
2022-03-02 10:53:13 +00:00 |
|
Eric Allam
|
b749d2ab80
|
Only deploy when certain paths are matched
|
2022-03-02 09:39:08 +00:00 |
|
Eric Allam
|
2b52e8ba3d
|
More README
|
2022-03-02 09:36:07 +00:00 |
|
Eric Allam
|
f853b7aef8
|
Add the editor view gif
|
2022-03-02 09:29:36 +00:00 |
|
Eric Allam
|
ae8780dd02
|
Fixed README gifs
|
2022-03-01 21:23:00 +00:00 |
|
Eric Allam
|
bae84cb384
|
WIP README
|
2022-03-01 21:15:52 +00:00 |
|
Eric Allam
|
ca9502135f
|
Adde traverse with context GIF
|
2022-03-01 21:08:19 +00:00 |
|
Eric Allam
|
91d6610caf
|
Add the column view gif
|
2022-03-01 20:25:32 +00:00 |
|
Eric Allam
|
f1250683df
|
Add main screenshot
|
2022-03-01 20:15:53 +00:00 |
|
Eric Allam
|
37905e4748
|
Added logo to the README
|
2022-03-01 09:45:50 +00:00 |
|
Eric Allam
|
80fdabfbd9
|
A couple package.json updates
|
2022-03-01 09:37:26 +00:00 |
|
Eric Allam
|
17b031b483
|
Create LICENSE
|
2022-03-01 09:36:14 +00:00 |
|
Eric Allam
|
d928661fea
|
Initial open source commit
|
2022-03-01 09:31:09 +00:00 |
|