File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 30
30
"./dist/style.css" : " ./dist/style.css"
31
31
},
32
32
"scripts" : {
33
- "dev" : " vite" ,
33
+ "dev" : " vite --port 5555 " ,
34
34
"build" : " vite build" ,
35
35
"build-types" : " vue-tsc -p tsconfig.build.json && api-extractor run -c api-extractor.json && node scripts/cleanup.js" ,
36
36
"build-preview" : " vite build -c vite.preview.config.ts" ,
Original file line number Diff line number Diff line change @@ -6,10 +6,19 @@ import { Store } from '../store'
6
6
import MessageToggle from ' ../editor/MessageToggle.vue'
7
7
import MonacoEditor from ' ../editor/MonacoEditor.vue'
8
8
9
+ export interface Props {
10
+ hideMessageToggle? : boolean
11
+ hideMessage? : boolean
12
+ }
13
+
14
+ const props = withDefaults (defineProps <Props >(), {
15
+ hideMessageToggle: false ,
16
+ })
17
+
9
18
const SHOW_ERROR_KEY = ' repl_show_error'
10
19
11
20
const store = inject (' store' ) as Store
12
- const showMessage = ref (getItem ())
21
+ const showMessage = ref (props . hideMessage || getItem ())
13
22
14
23
const onChange = debounce ((code : string ) => {
15
24
store .state .activeFile .code = code
@@ -37,7 +46,7 @@ watch(showMessage, () => {
37
46
:filename =" store.state.activeFile.filename"
38
47
/>
39
48
<Message v-show =" showMessage" :err =" store.state.errors[0]" />
40
- <MessageToggle v-model =" showMessage" />
49
+ <MessageToggle v-if = " !props.hideMessageToggle " v- model =" showMessage" />
41
50
</div >
42
51
</template >
43
52
You can’t perform that action at this time.
0 commit comments