import { makeComponentProps } from '@/composables/component'
import { makeTagProps } from '@/composables/tag'
import { genericComponent, propsFactory } from '@/utils'
export const makeUSemiCircleLGProps = propsFactory(
{
shape: {
type: String,
default: 'circle',
},
size: {
type: String,
default: 'lg',
},
progressDashoffset: {
type: Number,
default: 0,
},
progress: {
type: Number,
default: 0,
},
...makeComponentProps(),
...makeTagProps(),
},
'USemiCircleLG'
)
export const USemiCircleLG = genericComponent()({
name: 'USemiCircleLG',
props: makeUSemiCircleLGProps(),
setup(props) {
return () =>
props.shape === 'semi-circle' && props.size === 'lg' ? (
) : null
},
})
export type USemiCircleLG = InstanceType