Coder Social home page Coder Social logo

Comments (17)

ivodolenc avatar ivodolenc commented on May 13, 2024 26

I reopening this for others to see. The module is still not compatible with nuxt3 since there is no production-ready version.

from nuxt-gsap.

ivodolenc avatar ivodolenc commented on May 13, 2024 9

@BenjaminOddou Hi and thanks for your interest. Yes, I'm definitely planning to add support for Nuxt 3, not only for the gsap-module, but also for all the other open source nuxt modules on my profile.

I can't promise an exact date since the new version brings significant changes and a lot of code needs to be rewritten (also the new modules require typescript support), but hopefully soon.

Also, need to see how to handle this in the best way since version 2 and 3 are not compatible. I would like to keep support for version 2 if possible.

from nuxt-gsap.

ivodolenc avatar ivodolenc commented on May 13, 2024 6

Is there any way to import gsap globally, before the gsap module for nuxt3 upgrade?

At this point, no. To work properly in Nuxt 3, the module needs to be completely rewritten in typescript, and this takes a lot of time, mostly for docs, types, and examples.

I don't have much time to do it for free at the moment. If enough people can be gathered who would like to sponsor this project, I am willing to invest the time to update it to the latest version with proper support.

Please understand that I also need to somehow compensate for the time spent on this project. Anyway, thank you all for your interest.

from nuxt-gsap.

khaledOghli avatar khaledOghli commented on May 13, 2024 5

Hi @ivodolenc , Thanks for a great package it's awesome, and me too I hope you will find time to upgrade it to nuxt 3.

from nuxt-gsap.

ivodolenc avatar ivodolenc commented on May 13, 2024 5

Hi guys, I finally updated the module so feel free to try the new version.

The module is optimized and supports nuxt 3 with typescript. Have fun!

from nuxt-gsap.

ivodolenc avatar ivodolenc commented on May 13, 2024 3

Hi, I think Nuxt3 is still in beta, so let's wait for the first official production version (it is possible that some part of the code or feature will change until the final version so there's no need to rush).

After production-ready release, I will adjust the module according to official guidelines to support the latest version of Nuxt.

Just to note, the module works fine in Nuxt2 projects, and to be honest, I haven't tested it in Nuxt3 version yet 😃

For now, you can manually import gsap to your Nuxt3 project.

from nuxt-gsap.

davidschubert avatar davidschubert commented on May 13, 2024 1

and know??????

from nuxt-gsap.

ivodolenc avatar ivodolenc commented on May 13, 2024 1

@davidschubert Ok, just in case, I'll bump this comment and this comment above.

...

Hi, I think Nuxt3 is still in beta, so let's wait for the first official production version (it is possible that some part of the code or feature will change until the final version so there's no need to rush).

After production-ready release, I will adjust the module according to official guidelines to support the latest version of Nuxt.

...

I reopening this for others to see. The module is still not compatible with nuxt3 since there is no production-ready version.

...

For now, you can manually import gsap to your Nuxt 3 project.

As for ScrollSmoother i suggest you read official Gsap guidelines and video how to implement it inside your project.

Also, you can use it with nuxt-gsap-module but in Nuxt 2 projects. Keep in mind that ScrollSmoother is a Club Premium plugin.

from nuxt-gsap.

bonomite avatar bonomite commented on May 13, 2024 1

from nuxt-gsap.

andresclua avatar andresclua commented on May 13, 2024 1

hey @ivodolenc , open to support / help you out if needed.

from nuxt-gsap.

bonomite avatar bonomite commented on May 13, 2024

from nuxt-gsap.

ivodolenc avatar ivodolenc commented on May 13, 2024

@davidschubert ??

from nuxt-gsap.

davidschubert avatar davidschubert commented on May 13, 2024

Sorry :-) my question is:

Is it compatible with Nuxtjs 3? Or better question. When are you starting to get it compatible with nuxt 3? there is already the release candidate of nuxt3 in v8. It would be just great to use this module.

Or do you have any other idea how to implement gsap3 with smoothscroller into nuxt3?

from nuxt-gsap.

BenjaminOddou avatar BenjaminOddou commented on May 13, 2024

I reopening this for others to see. The module is still not compatible with nuxt3 since there is no production-ready version.

Hello @ivodolenc ! 👋 The first version of Nuxt 3 was released today. Will you plan to update this module to be compatible with Nuxt 3 ? GSAP is overall compatible with Nuxt 3 already but I think there is room for improvement. Your module is already used and super appreciated by Nuxt 2 users, and I am pretty sure that it will be loved with Nuxt 3 🙂

from nuxt-gsap.

bonomite avatar bonomite commented on May 13, 2024

from nuxt-gsap.

leosin avatar leosin commented on May 13, 2024

Is there any way to import gsap globally, before the gsap module for nuxt3 upgrade?

from nuxt-gsap.

ivodolenc avatar ivodolenc commented on May 13, 2024

@andresclua Thanks for the offer, I appreciate it. I'll tag you here when I need it 👍

from nuxt-gsap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.