refactor(lint): linter auto fix

This commit is contained in:
Corentin Thomasset 2022-04-22 23:31:40 +02:00
parent 8e29a97404
commit 086d31eab5
No known key found for this signature in database
GPG key ID: DBD997E935996158
54 changed files with 1122 additions and 1503 deletions

View file

@ -1,106 +1,52 @@
<template>
<n-card>
<n-form-item
label="Paragraphs"
:show-feedback="false"
label-width="200"
label-placement="left"
>
<n-slider
v-model:value="paragraphs"
:step="1"
:min="1"
:max="20"
/>
<n-form-item label="Paragraphs" :show-feedback="false" label-width="200" label-placement="left">
<n-slider v-model:value="paragraphs" :step="1" :min="1" :max="20" />
</n-form-item>
<n-form-item
label="Sentences per paragraph"
:show-feedback="false"
label-width="200"
label-placement="left"
>
<n-slider
v-model:value="sentences"
range
:step="1"
:min="1"
:max="50"
/>
<n-form-item label="Sentences per paragraph" :show-feedback="false" label-width="200" label-placement="left">
<n-slider v-model:value="sentences" range :step="1" :min="1" :max="50" />
</n-form-item>
<n-form-item
label="Words per sentence"
:show-feedback="false"
label-width="200"
label-placement="left"
>
<n-slider
v-model:value="words"
range
:step="1"
:min="1"
:max="50"
/>
<n-form-item label="Words per sentence" :show-feedback="false" label-width="200" label-placement="left">
<n-slider v-model:value="words" range :step="1" :min="1" :max="50" />
</n-form-item>
<n-form-item
label="Start with lorem ipsum ?"
:show-feedback="false"
label-width="200"
label-placement="left"
>
<n-form-item label="Start with lorem ipsum ?" :show-feedback="false" label-width="200" label-placement="left">
<n-switch v-model:value="startWithLoremIpsum" />
</n-form-item>
<n-form-item
label="As html ?"
:show-feedback="false"
label-width="200"
label-placement="left"
>
<n-form-item label="As html ?" :show-feedback="false" label-width="200" label-placement="left">
<n-switch v-model:value="asHTML" />
</n-form-item>
<br>
<br />
<n-input
:value="loremIpsumText"
type="textarea"
placeholder="Your lorem ipsum..."
autosize
readonly
/>
<br>
<br>
<n-input :value="loremIpsumText" type="textarea" placeholder="Your lorem ipsum..." autosize readonly />
<br />
<br />
<n-space justify="center">
<n-button
secondary
autofocus
@click="copy"
>
Copy
</n-button>
<n-button secondary autofocus @click="copy"> Copy </n-button>
</n-space>
</n-card>
</template>
<script setup lang="ts">
import { useCopy } from '@/composable/copy';
import { ref, computed } from 'vue'
import { generateLoremIpsum } from './lorem-ipsum-generator.service'
import { randIntFromInterval } from '@/utils/random'
import { ref, computed } from 'vue';
import { generateLoremIpsum } from './lorem-ipsum-generator.service';
import { randIntFromInterval } from '@/utils/random';
const paragraphs = ref(1)
const sentences = ref([3, 8])
const words = ref([8, 15])
const startWithLoremIpsum = ref(true)
const asHTML = ref(false)
const paragraphs = ref(1);
const sentences = ref([3, 8]);
const words = ref([8, 15]);
const startWithLoremIpsum = ref(true);
const asHTML = ref(false);
const loremIpsumText = computed(() => generateLoremIpsum({
const loremIpsumText = computed(() =>
generateLoremIpsum({
paragraphCount: paragraphs.value,
asHTML: asHTML.value,
sentencePerParagraph: randIntFromInterval(sentences.value[0], sentences.value[1]),
wordCount: randIntFromInterval(words.value[0], words.value[1]),
startWithLoremIpsum: startWithLoremIpsum.value
}))
const { copy } = useCopy({ source: loremIpsumText, text: 'Lorem ipsum copied to the clipboard' })
startWithLoremIpsum: startWithLoremIpsum.value,
}),
);
const { copy } = useCopy({ source: loremIpsumText, text: 'Lorem ipsum copied to the clipboard' });
</script>