-
-
Notifications
You must be signed in to change notification settings - Fork 75
v0.11.0 #177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
v0.11.0 #177
Conversation
Ok, so I tested this on the Also, Drax should benefit from the new Architecture features by using for example @lafiosca When it gets in a better shape, can you help me release a beta version? I'd love to get the feedback from the community as well. |
❤️❤️ I just love this Screen.Recording.2024-10-31.at.09.03.23.mov |
Awesome work, I can try to help when ready! |
Awesome work @LunatiqueCoder 🙌 . When is this expected to be ready? |
Writing again here since I am using this great library into one of my projects, and it is a life saver. Can we expect a deadline approx. when this new version would be released? Would really appreciate your answer, and also your great work making this library work like it should again. |
Also just commenting here to keep an eye on progress and if we can help test or assist with anything :) |
@LunatiqueCoder, Did you remove DraxList from this version? |
@trantuandatvietnam The DraxList is still in progress unfortunately, and I commented it completely for now. :( |
@LunatiqueCoder, Thanks for the response. You're so hardworking, hope you have a happy holiday. I'm a programmer without many years of experience, so I can't help much. Hope you come back soon and contribute to this wonderful library! |
@LunatiqueCoder Would love to assist. Please let me know how I can be of help to get this update released |
@trantuandatvietnam Added new arch support + DraxList PARTIALLY working. Still have to make the shift animations to use |
@LunatiqueCoder you're doing some amazing work here man! 😊 |
DraxList is now working with Time to cleanup code, investigate performance optimisations, write docs, etc. |
When @LunatiqueCoder is all ready and I am back home we will coordinate a pairing session to review and figure out the best way to get all the new work packaged and shipped. |
…on hover view measurements
🚧 🚧 Still a Work in ProgressAdded some cool animations:
Screen.Recording.2025-02-16.at.15.53.57.mov |
Hey @LunatiqueCoder thank you for your effort in reviving this amazing package! Any ideas how I could do that? |
This is the error I got:
This is the package.json fragment:
Using RN 0.77 |
Hello @athusrv . Using the branch URL will not be enough. Add me on discord @LunatiqueCoder and i'll give you a patch to use with Before we release a beta to the public, we want to be sure everything is good on our side since we have lots of drag an drop activities to test and receive feedback for. |
Just pushed a commit with HUGE breaking changes in the DraxList component. Some examples:
Still have to do:
🏎️ We use this branch in production at English Discoveries app✅ Supports FlatList's
|
Hi @LunatiqueCoder, thank you very much for your hard work ! This library's update seems promising ! I would like to know if there is a way I could use this in my application and if yes, how to proceed ? |
Here is my patch-package file: I was able to build this patch file with the following steps:
Make a copy of the Revert the change in package.json. Install dependencies again. Replace the Once the files have been replaced, run:
Finally, generate the patch file:
|
Introduction
When developing anything, there are usually 3 parts of the process:
The code is a total mess, lots of TypeScript errors, bad constant namings, experiments, etc. But it's something that's working!
How to test
yarn link
in the terminal where you cloned the branch.yarn && yarn tsc -w
in the terminal where you cloned the branch.yarn link react-native-drax
in the terminal where your project is (to link to the cloned branch).Run
rm -rf node_modules && yarn
to install the linked branch.Your
metro.config.js
should look like this:Run
yarn start
in your project.Run the app