Please, improve the Docs about Slides (Swiper)

Please, improve the Docs because you remove Ion-Slide in Ionic 7 and i want remove it in Ionic 6 and replace it with Swiper.js but the problem is if i want to ref the swiper i get always undefined.

How can i achieve that i get the ref like
const slides = ref();
slides.value.$el.getSwiper()?

If you are using Swiper.js directly, note that the getSwiper method no longer exists. Instead, you should use the @swiper event. Here is an example: Slides | Ionic Documentation

Yeah but i dont think it works really because it shows me always “undefined” the next problem is i cannt import IonicSwiper because it says has no export member?

import '@ionic/vue/css/ionic-swiper.css'; its not foundable

Are you using the Ionic Framework v6 beta? IonicSwiper and ionic-swiper.css are only included in that version.

It’s hard to say what the issue is without being able to reproduce it myself. Can you send over a GitHub repo?

Ionic V. 6.16.3

I have installed all like in the docs.

Ionic V. 6.16.3

This is the Ionic CLI version, not the version of Ionic Framework. What version of Ionic Framework are you using?

It should look something like this:

Ionic Framework : @ionic/vue 6.0.0-beta.1

I updated it now the Pagination works

The problem is you have explicitly installed @ionic/core v6, but you are using @ionic/vue v5 in your application. You never need to install @ionic/core as that will be installed for you automatically when you install @ionic/vue.

I recommend following this guide: ionic-framework/BETA.md at be219a2814800927e6328ff105616713003340b7 · ionic-team/ionic-framework · GitHub

@Idebeasi i updated it now the direction to swipe and the pagination works. ^^

it was a version problem, dumb mistake.

thank you for your help!

Glad things are working now, and thanks for testing the v6 beta!

No problem, after Upgrading the IonButtons has no style and color tag dont work anymore i think a complete new project is better and copy the important thinks or?

Like I mentioned before it’s hard to say what the issue may be without a reproduction. Can you publish your app to GitHub and send it over?

The issue you are running into in the repo you send over via private message is this: bug: vue v6 with vue 3.1.0 overrides properties and event emitters · Issue #23539 · ionic-team/ionic-framework · GitHub

Vue 3.1.0 shipped a breaking change and we need to better account for it in Framework v6. As a workaround, you can install vue@3.0.11 for now.