oui-modal

0.9.2 • Public • Published

oui-modal

[!NOTE] oui componentents are headless i.e. they do not come with CSS by default. These examples import CSS syles, but you are free to do it from scratch as well.

Simple to use modal dialog view.

  • title
  • close button
  • esc key support for close
  • keyboard focus is trapped inside the view
<script lang="ts" setup>
import { ref } from 'vue'
import { OuiModal } from 'oui-modal'

import 'oui-modal/css'

const show = ref(false)
</script>

<template>
  <button @click="show = !show">
    Click to show modal
  </button>
  <OuiModal v-model="show">
    This is the modal
  </OuiModal>
</template>

Readme

Keywords

none

Package Sidebar

Install

npm i oui-modal

Weekly Downloads

19

Version

0.9.2

License

MIT

Unpacked Size

17.8 kB

Total Files

11

Last publish

Collaborators

  • holtwick