refactor: remove absolute classes

This commit is contained in:
liyasthomas
2021-08-17 12:56:36 +05:30
parent 3534e133af
commit 956ca44ef0
55 changed files with 269 additions and 404 deletions

View File

@@ -16,13 +16,21 @@
<label class="font-semibold text-secondaryLight">
{{ $t("javascript_code") }}
</label>
<ButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://github.com/hoppscotch/hoppscotch/wiki/Pre-Request-Scripts"
blank
:title="$t('wiki')"
icon="help_outline"
/>
<div class="flex">
<ButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://github.com/hoppscotch/hoppscotch/wiki/Pre-Request-Scripts"
blank
:title="$t('wiki')"
icon="help_outline"
/>
<ButtonSecondary
v-tippy="{ theme: 'tooltip' }"
:title="$t('clear')"
icon="clear_all"
@click.native="clearContent"
/>
</div>
</div>
<div class="border-b border-dividerLight flex">
<div class="border-r border-dividerLight w-2/3">
@@ -63,10 +71,11 @@
{{ $t("preRequest.snippets") }}
</h4>
<div class="flex flex-col pt-4">
<SmartItem
<TabSecondary
v-for="(snippet, index) in snippets"
:key="`snippet-${index}`"
:label="snippet.name"
active
@click.native="useSnippet(snippet.script)"
/>
</div>
@@ -82,19 +91,22 @@ import preRequestScriptSnippets from "~/helpers/preRequestScriptSnippets"
export default defineComponent({
setup() {
return {
preRequestScript: usePreRequestScript(),
const preRequestScript = usePreRequestScript()
const useSnippet = (script: string) => {
preRequestScript.value += script
}
},
data() {
const clearContent = () => {
preRequestScript.value = ""
}
return {
preRequestScript,
snippets: preRequestScriptSnippets,
useSnippet,
clearContent,
}
},
methods: {
useSnippet(script: string) {
this.preRequestScript += script
},
},
})
</script>