Commit Graph
45 Commits
Author SHA1 Message Date
James Ritchie bb897c7145 New copy buttons on the data table 2022-03-11 17:41:51 +00:00
James Ritchie 425f0f3943 PreviewBox doesn’t have a parent <a> anymore so another <a> can be nested if needed. 2022-03-11 17:41:51 +00:00
James Ritchie 0493de02be Improved the copy button behaviour on the info headers 2022-03-11 17:41:51 +00:00
James Ritchie e62deaf17c Added a copy text button to a json preview 2022-03-11 17:41:51 +00:00
James Ritchie d9da6d5abe Re-added the url property 2022-03-11 17:41:51 +00:00
Matt Aitken 26ef6c12f0 Added caching for calculating related paths 2022-03-11 16:59:33 +00:00
Matt Aitken c077eb80ea Upgraded json-infer-types for better performance 2022-03-11 16:34:36 +00:00
Matt Aitken 931db71a12 Calculate the related paths only once in the info panel 2022-03-11 15:19:10 +00:00
Matt Aitken c17d5cd052 Optimisation on related path 2022-03-11 13:36:37 +00:00
Matt Aitken 3cb34210af Much simpler memoization of the Column 2022-03-11 13:15:10 +00:00
Matt Aitken 1c921d85fd Much simpler way of stopping re-rendering of a ColumnItem 2022-03-11 12:29:56 +00:00
James Ritchie c2a6aba24e Share modal light mode style improvements 2022-03-11 09:55:57 +00:00
Eric Allam fdf1d0282f Cleanup JsonColumnView 2022-03-04 21:28:14 +00:00
Matt Aitken a1d4a7d361 Removed ScrollingColumnView, wasn’t being used 2022-03-04 18:03:23 +00:00
Matt Aitken f1be249eff Only re-render columns when needed 2022-03-04 18:03:23 +00:00
James Ritchie 4b15b84ddf Added a copy and open in new window button to json preview 2022-03-04 17:21:08 +00:00
James Ritchie 669c45a115 WIP adding copy and new window buttons to JSON previews 2022-03-04 17:21:08 +00:00
Matt Aitken c0717db54e PathBar is now fast to render because of caching 2022-03-04 16:36:15 +00:00
Matt Aitken 476980063f Removed render debugging log 2022-03-04 16:36:02 +00:00
Matt Aitken 2a5e683e11 Columns now render fast, removed blank column 2022-03-04 16:35:50 +00:00
Matt Aitken 54f499114b JsonColumnView: added a ColummWrapper to stop pointless re-renders 2022-03-04 13:37:01 +00:00
Matt Aitken de4f069c2e ColumnItem: memoized calculations and added an inner component 2022-03-04 13:37:01 +00:00
Matt Aitken 276e25cc5c Only recalculate the iconColor when needed 2022-03-04 13:37:01 +00:00
Matt Aitken 4ff33f2d5c Added a ColumnsWrapper to avoid re-rendering them 2022-03-04 13:37:01 +00:00
Matt Aitken c84c2a07a0 Columns are only set if they’ve changed 2022-03-04 13:37:01 +00:00
Matt Aitken 80e2bdb2ed Added useMemoCompare: allows manual equality comparison for changes 2022-03-04 13:37:01 +00:00
James Ritchie a3bd1c03fe Fixed JSON view height issue 2022-03-04 11:43:08 +00:00
Matt Aitken fbd4b6b33f Fix for Logo SVG attribute errors 2022-03-04 11:00:13 +00:00
Matt Aitken 8131c9fb9f Removed a useState from Resizable 2022-03-04 11:00:13 +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