60 |
61 | {
67 | setJson(JSON.stringify(parseJson(json!), null, 2));
68 | }
69 | },
70 | {
71 | label: 'clear',
72 | className: 'clearIcon',
73 | key: 'clear',
74 | onClick: () => {
75 | setJson('');
76 | }
77 | }
78 | ]}/>
79 |
83 |
84 |
85 |
86 |
87 |
{
93 | setOption({
94 | ...option,
95 | interfacePrefix: active
96 | })
97 | }}>
98 |
99 |
100 | },
101 | {
102 | label: 'Object generates a separate interface',
103 | key: 'separate',
104 | component: {
105 | setOption({
106 | ...option,
107 | objectSeparate: active
108 | })
109 | }}>
110 |
111 |
112 | }
113 | ]}
114 | />
115 |
123 |
124 |
125 |
126 | );
127 | }
128 |
129 | export default App;
130 |
--------------------------------------------------------------------------------
/packages/vscode/images/dep.svg:
--------------------------------------------------------------------------------
1 |
2 |