This commit is contained in:
syuilo 2021-10-27 23:42:09 +09:00
parent 9c74c5c5dc
commit c2ae160d23
1 changed files with 7 additions and 5 deletions

View File

@ -10,7 +10,12 @@ import { defineComponent } from 'vue';
import * as os from '@client/os';
export default defineComponent({
props: ['q'],
props: {
q: {
type: String,
required: true,
}
},
data() {
return {
query: null,
@ -21,10 +26,7 @@ export default defineComponent({
},
methods: {
search() {
const engine = this.$store.state.webSearchEngine ||
'https://www.google.com/search?q={{query}}';
const url = engine.replace('{{query}}', this.query)
window.open(url, '_blank');
window.open(`https://www.google.com/search?q=${this.query}`, '_blank');
}
}
});