Skip to content
Snippets Groups Projects
Commit 20ce9b72 authored by Kasper Seweryn's avatar Kasper Seweryn :pancakes:
Browse files

refactor: remove already extended prop definitions

Part-of: <!47>
parent fc1df7d8
No related branches found
No related tags found
1 merge request!47Project maintenance
......@@ -14,11 +14,6 @@ interface Props extends ColorProps {
icon?: string
onClick?: (...args: any[]) => void | Promise<void>
// TODO (wvffle): Remove after https://github.com/vuejs/core/pull/4512 is merged
primary?: boolean
secondary?: boolean
destructive?: boolean
}
const props = defineProps<Props>()
......
......@@ -19,13 +19,6 @@ interface Events {
interface Props extends PastelProps {
radio: Radio
small?: boolean
// TODO (wvffle): Remove after https://github.com/vuejs/core/pull/4512 is merged
red?: boolean
blue?: boolean
purple?: boolean
green?: boolean
yellow?: boolean
}
const emit = defineEmits<Events>()
......
......@@ -3,15 +3,6 @@ import { type ColorProps, useColor } from '~/composables/useColor'
import { type PastelProps, usePastel } from '~/composables/usePastels'
interface Props extends ColorProps, PastelProps {
// TODO (wvffle): Remove after https://github.com/vuejs/core/pull/4512 is merged
primary?: boolean
secondary?: boolean
destructive?: boolean
red?: boolean
blue?: boolean
purple?: boolean
green?: boolean
yellow?: boolean
}
const props = defineProps<Props>()
......
......@@ -3,8 +3,9 @@ import { useVModel } from '@vueuse/core';
interface Events {
(e: 'update:modelValue', enabled: boolean): void
'update:modelValue': [enabled: boolean]
}
interface Props {
modelValue: boolean
big?: boolean
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment