File tree Expand file tree Collapse file tree 5 files changed +3541
-3045
lines changed Expand file tree Collapse file tree 5 files changed +3541
-3045
lines changed Original file line number Diff line number Diff line change @@ -2,14 +2,16 @@ import Head from "next/head";
2
2
import tw , { css } from "twin.macro" ;
3
3
import { TextBox } from "./TextBox" ;
4
4
import { useEffect , useState } from "react" ;
5
- import dynamic from "next/dynamic" ;
6
5
import duotoneDark from "prism-react-renderer/themes/duotoneDark" ;
7
6
import { useRouter } from "next/router" ;
8
7
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" ;
9
8
import { faLink } from "@fortawesome/free-solid-svg-icons" ;
10
9
import { ConversionError } from "../converters/converter" ;
10
+ import dynamic from "next/dynamic" ;
11
11
12
- const ReactJson = dynamic ( import ( "react-json-view" ) , { ssr : false } ) ;
12
+ const JsonView = dynamic ( ( ) => import ( "@microlink/react-json-view" ) , {
13
+ ssr : false
14
+ } ) ;
13
15
14
16
const Validator = ( {
15
17
language,
@@ -112,7 +114,7 @@ const Validator = ({
112
114
>
113
115
< div css = { tw `py-2 px-4 text- base` } >
114
116
{ ! ( error || ! parsedConfig ) ? (
115
- < ReactJson
117
+ < JsonView
116
118
src = { parsedConfig }
117
119
theme = { {
118
120
base00 : duotoneDark . plain . backgroundColor ?? "" ,
Original file line number Diff line number Diff line change 6
6
"generateschema" : " ts-node --project tsnodeconfig.json cli/generateschema.ts" ,
7
7
"dev" : " next dev" ,
8
8
"build" : " next build" ,
9
- "start" : " next start" ,
10
- "format" : " yarn prettier --write ."
9
+ "start" : " next start"
11
10
},
12
11
"dependencies" : {
13
12
"@fortawesome/fontawesome-free" : " 6.4.0" ,
14
13
"@fortawesome/fontawesome-svg-core" : " 6.4.0" ,
15
14
"@fortawesome/free-solid-svg-icons" : " 6.4.0" ,
16
15
"@fortawesome/react-fontawesome" : " 0.2.0" ,
17
16
"@js.properties/properties" : " 0.5.4" ,
17
+ "@microlink/react-json-view" : " ^1.22.2" ,
18
18
"@tkint/hocon-parser" : " 0.0.0-alpha.0" ,
19
19
"ajv" : " 8.12.0" ,
20
20
"next" : " 12.3.4" ,
21
21
"prism-react-renderer" : " 1.3.5" ,
22
22
"prismjs" : " 1.29.0" ,
23
23
"react" : " 18.2.0" ,
24
24
"react-dom" : " 18.2.0" ,
25
- "react-json-view" : " 1.21.3" ,
26
25
"react-simple-code-editor" : " 0.13.1" ,
27
26
"styled-components" : " 5.3.9" ,
28
27
"toml" : " 3.0.0" ,
Original file line number Diff line number Diff line change 1
1
import type { NextPage } from "next" ;
2
2
import Converter from "../../../components/Converter" ;
3
3
import MiniMessage from "../../../converters/minimessage" ;
4
- import { ConversionError } from "../../../converters/converter" ;
5
- import { string } from "prop-types" ;
6
4
7
5
const LegacyToMiniMessage : NextPage = ( ) => (
8
6
< Converter
You can’t perform that action at this time.
0 commit comments