#724·barba

Add support for multiple `namespace` in `Views`

Author: xavierfoucrierCreated Nov 17, 2023Updated Nov 17, 2023
Labels@barba/corefeature

The current syntax for View doesn't support more that a single namespace.

It would be nice to allow multiple namespaces in order to simplify code that run for a specific slot of Views, like:

javascript
barba.init({
  views: [{
    namespace: [
      'index',
      'contact'
    ],
    beforeLeave(data) {
      // do something before leaving `index` or `contact` namespaces
    }
  }]
});