button renamed

Signed-off-by: Benny Samir Hierl <bennysamir@posteo.de>
This commit is contained in:
Benny Samir Hierl 2022-02-15 21:16:13 +01:00
parent 1b05397559
commit 37817098ae
6 changed files with 15 additions and 15 deletions

View file

@ -1,5 +1,5 @@
<script lang="ts" setup> <script lang="ts" setup>
import BaseButton from './BaseButton.vue' import { ButtonBase } from './'
import { useModal } from '@/composables' import { useModal } from '@/composables'
const modal = useModal() const modal = useModal()
@ -38,17 +38,17 @@ const modal = useModal()
</div> </div>
</div> </div>
<div class="flex flex-row px-4 py-3 sm:px-6"> <div class="flex flex-row px-4 py-3 sm:px-6">
<BaseButton <ButtonBase
class="w-full" class="w-full"
@click="modal.confirm" @click="modal.confirm"
data-test="modal-confirm-button" data-test="modal-confirm-button"
>{{ modal.confirmText }}</BaseButton >{{ modal.confirmText }}</ButtonBase
> >
<BaseButton <ButtonBase
class="ml-2 w-full" class="ml-2 w-full"
@click="modal.cancel" @click="modal.cancel"
data-test="modal-cancel-button" data-test="modal-cancel-button"
>{{ modal.cancelText }}</BaseButton >{{ modal.cancelText }}</ButtonBase
> >
</div> </div>
</div> </div>

View file

@ -49,12 +49,12 @@
:value="modelValue.slugUrlText" :value="modelValue.slugUrlText"
:label="t('components.wishlist-header.main.form.slug-text.label')" :label="t('components.wishlist-header.main.form.slug-text.label')"
/> />
<BaseButton <ButtonBase
class="h-12 w-full" class="h-12 w-full"
mode="primary" mode="primary"
:disabled="!meta.valid" :disabled="!meta.valid"
:icon="IconSave" :icon="IconSave"
>{{ t('components.wishlist-header.main.form.submit.text') }}</BaseButton >{{ t('components.wishlist-header.main.form.submit.text') }}</ButtonBase
> >
</Form> </Form>
</div> </div>
@ -69,7 +69,7 @@ import { Form } from 'vee-validate'
import { object, string, boolean } from 'yup' import { object, string, boolean } from 'yup'
import { useToast } from 'vue-toastification' import { useToast } from 'vue-toastification'
import { import {
BaseButton, ButtonBase,
ImageTile, ImageTile,
InputText, InputText,
InputCheckbox, InputCheckbox,

View file

@ -2,7 +2,7 @@
import { useI18n } from 'vue-i18n' import { useI18n } from 'vue-i18n'
import IconLink from './icons/IconLink.vue' import IconLink from './icons/IconLink.vue'
import ImagePreview from './ImagePreview.vue' import ImagePreview from './ImagePreview.vue'
import BaseButton from './BaseButton.vue' import { ButtonBase } from './'
import IconCart from './icons/IconCart.vue' import IconCart from './icons/IconCart.vue'
defineProps<{ defineProps<{
title: string title: string
@ -31,11 +31,11 @@ const { t } = useI18n()
</p> </p>
</div> </div>
<div class="flex flex-row items-baseline space-x-2"> <div class="flex flex-row items-baseline space-x-2">
<BaseButton <ButtonBase
class="mt-4 text-xs sm:mt-2" class="mt-4 text-xs sm:mt-2"
:icon="IconCart" :icon="IconCart"
@click="$emit('bought')" @click="$emit('bought')"
>{{ t('components.wishlist-item.bought-button.text') }}</BaseButton >{{ t('components.wishlist-item.bought-button.text') }}</ButtonBase
> >
<a <a
v-if="url" v-if="url"

View file

@ -1,4 +1,4 @@
export { default as BaseButton } from './BaseButton.vue' export { default as ButtonBase } from './ButtonBase.vue'
export { default as Header } from './Header.vue' export { default as Header } from './Header.vue'
export { default as ImagePreview } from './ImagePreview.vue' export { default as ImagePreview } from './ImagePreview.vue'
export { default as ImageTile } from './ImageTile.vue' export { default as ImageTile } from './ImageTile.vue'

View file

@ -5,7 +5,7 @@ import { Form } from 'vee-validate'
import { object, string } from 'yup' import { object, string } from 'yup'
import { useAuth } from '@/composables' import { useAuth } from '@/composables'
import { IconLogin } from '@/components/icons' import { IconLogin } from '@/components/icons'
import BaseButton from '@/components/BaseButton.vue' import { ButtonBase } from '@/components'
import InputText from '@/components/InputText.vue' import InputText from '@/components/InputText.vue'
const router = useRouter() const router = useRouter()
@ -45,12 +45,12 @@ const onSubmit = (values: any): void => {
:label="t('pages.login-view.main.form.api-key.placeholder')" :label="t('pages.login-view.main.form.api-key.placeholder')"
autocomplete="off" autocomplete="off"
/> />
<BaseButton <ButtonBase
class="h-12 w-full" class="h-12 w-full"
mode="primary" mode="primary"
:icon="IconLogin" :icon="IconLogin"
:disabled="!meta.dirty || !meta.valid" :disabled="!meta.dirty || !meta.valid"
>{{ t('pages.login-view.main.form.submit.text') }}</BaseButton >{{ t('pages.login-view.main.form.submit.text') }}</ButtonBase
> >
</Form> </Form>
</div> </div>