File tree Expand file tree Collapse file tree 4 files changed +1756
-533
lines changed
Expand file tree Collapse file tree 4 files changed +1756
-533
lines changed Original file line number Diff line number Diff line change 1515 "typecheck" : " tsc"
1616 },
1717 "dependencies" : {
18- "@docusaurus/core" : " 3.5.2 " ,
19- "@docusaurus/preset-classic" : " 3.5.2 " ,
20- "@mdx-js/react" : " 3.1.0 " ,
21- "@monaco-editor/react" : " 4.6.0 " ,
22- "lz-string" : " 1.5.0 " ,
23- "prettier" : " 3.4.2 " ,
18+ "@docusaurus/core" : " ^3 " ,
19+ "@docusaurus/preset-classic" : " ^3 " ,
20+ "@mdx-js/react" : " ^3 " ,
21+ "@monaco-editor/react" : " ^4 " ,
22+ "lz-string" : " ^1 " ,
23+ "prettier" : " ^3 " ,
2424 "prettier-plugin-java" : " file:./../packages/prettier-plugin-java/dist" ,
25- "prism-react-renderer" : " 2.4.0 " ,
26- "react" : " 18.3.1 " ,
27- "react-dom" : " 18.3.1 "
25+ "prism-react-renderer" : " ^2 " ,
26+ "react" : " ^19 " ,
27+ "react-dom" : " ^19 "
2828 },
2929 "devDependencies" : {
30- "@docusaurus/module-type-aliases" : " 3.5.2 " ,
31- "@docusaurus/tsconfig" : " 3.5.2 " ,
32- "@docusaurus/types" : " 3.5.2 " ,
33- "@types/react" : " 18.3.12 " ,
34- "typescript" : " 5.6.3 "
30+ "@docusaurus/module-type-aliases" : " ^3 " ,
31+ "@docusaurus/tsconfig" : " ^3 " ,
32+ "@docusaurus/types" : " ^3 " ,
33+ "@types/react" : " ^19 " ,
34+ "typescript" : " ^5 "
3535 },
3636 "browserslist" : {
3737 "production" : [
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import styles from "./index.module.css";
55export default function CodeEditor (
66 props : Readonly < {
77 readOnly ?: boolean ;
8+ rulers ?: number [ ] ;
89 value ?: string ;
910 onChange ?: ( value : string | undefined ) => void ;
1011 } >
@@ -15,7 +16,7 @@ export default function CodeEditor(
1516 < div className = { styles . editor } >
1617 < Editor
1718 language = "java"
18- options = { { readOnly : props . readOnly } }
19+ options = { { readOnly : props . readOnly , rulers : props . rulers } }
1920 theme = { colorMode === "dark" ? "vs-dark" : "light" }
2021 value = { props . value }
2122 onChange = { props . onChange }
Original file line number Diff line number Diff line change @@ -164,9 +164,9 @@ function Inner() {
164164 </ details >
165165 </ div >
166166 < div className = { styles . editors } >
167- < CodeEditor value = { code } onChange = { setCode } />
167+ < CodeEditor rulers = { [ printWidth ] } value = { code } onChange = { setCode } />
168168 { isFirstRun . current ? null : (
169- < CodeEditor readOnly value = { formattedCode } />
169+ < CodeEditor readOnly rulers = { [ printWidth ] } value = { formattedCode } />
170170 ) }
171171 </ div >
172172 </ div >
You can’t perform that action at this time.
0 commit comments