Skip to content

323 - Prop Validation #2165

Open
Open
@RABBI31

Description

@RABBI31
<script setup >
defineProps({
  btnText: {
  type: String,
  required: true,
  default: 'default',

  validator: (value) => {
      if(typeof value !== 'string') return false
      return ['primary', 'ghost', 'dashed', 'link', 'text', 'default'].includes(value)
    }
  },
})
</script>

<template>
  <button>{{ btnText}}</button>
</template>

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions