Skip to content

Effortlessly forward slots to child components in Vue 3 applications.

License

Notifications You must be signed in to change notification settings

evo-mark/vue-forward-slots

 
 

Repository files navigation

evoMark company logo

Downloads Version Licence

Vue Forward Slots

Effortlessly forward slots to child components in Vue 3 applications.

Fork Features

Forked from https://github.com/jessegall/vue-forward-slots, this version offers a few additional features:

  • Automatically pass-through attributes to the wrapped component
  • New inherit-attrs prop for the ForwardSlots component, default is true
  • Support RegExp for only and except props or as array items for either
  • Support wildcard matches at the start or end of items, e.g. :only="['item*']" or :except="['*prepend']"
  • Extensive tests run against the library via Vitest and Vue Test Utils

Original Features

  • Easily forward all slots or specific slots to child components
  • Simple and declarative syntax

For full information on installing and using this package, please visit the evoMark Vue Forward Slots page on our website.

About

Effortlessly forward slots to child components in Vue 3 applications.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 74.7%
  • TypeScript 25.3%