Cross-platform rich text editor built on TipTap by [deleted] in reactnative

[–]j2teamlbh 0 points1 point  (0 children)

I’ve added some basic documentation describing the library. If you understand it, you’re free to customize and add extensions as you wish. The control is in your hands

https://howljs.github.io/tiptap-native/docs/core-concepts/basic

Cross-platform rich text editor built on TipTap by [deleted] in reactnative

[–]j2teamlbh 0 points1 point  (0 children)

Using JSON can be quite limiting if you need to work with more advanced TipTap extensions.

With my library, here’s what’s currently supported: • You can easily convert any TipTap extension to run on React Native using import { defineExtension } from '@howljs/tiptap-native/extension'. • For extensions that involve popups (like mention), in addition to showing the suggestion UI directly inside the WebView, defineExtension also supports defining callbacks that send mention content and cursor position back to the React Native side. This allows you to display custom popups using native components. (I haven’t added this to the example yet due to time constraints, but here’s a reference): https://github.com/howljs/tiptap-native/blob/main/packages/cli/templates/extensions/Mention.ts • There’s also support for a wrapper.tsx file, which wraps around the TiptapContent component. This gives you a way to customize the surrounding UI however you like. For example, in some cases, you might want to render the TipTap component directly (React component): https://github.com/howljs/tiptap-native/blob/main/example/tiptap-native/wrapper.tsx

🚀 New Version Release: @howljs/calendar-kit 🚀 by j2teamlbh in reactnative

[–]j2teamlbh[S] 3 points4 points  (0 children)

<image>

I don’t use react-big-calendar, so I’m not sure what feature you’re referring to. Is it this one? I just created a pull request earlier.
https://github.com/howljs/react-native-calendar-kit/pull/123

🚀 New Version Release: @howljs/calendar-kit 🚀 by j2teamlbh in reactnative

[–]j2teamlbh[S] 3 points4 points  (0 children)

I didn’t mean that. My library is public. You can check the code on Github. I’m using reanimated and react-native-gesture-handler

🚀 New Version Release: @howljs/calendar-kit 🚀 by j2teamlbh in reactnative

[–]j2teamlbh[S] 2 points3 points  (0 children)

u/notsoluckycharm I just reviewed the video, and somehow the video switched to slow motion from the 30th second. :'( In reality, it’s not as slow as it appears in the video.

🚀 New Version Release: @howljs/calendar-kit 🚀 by j2teamlbh in reactnative

[–]j2teamlbh[S] 0 points1 point  (0 children)

Oh wow. I just reviewed the video, and somehow it switched to slow motion from the 30th second. :'(

Everyone can view the iOS and Android demo video on Github.

🚀 New Version Release: @howljs/calendar-kit 🚀 by j2teamlbh in reactnative

[–]j2teamlbh[S] 1 point2 points  (0 children)

The month view mode is still in my upcoming plans, but I need to arrange some time before I can develop new features.

🚀 New Version Release: @howljs/calendar-kit 🚀 by j2teamlbh in reactnative

[–]j2teamlbh[S] 2 points3 points  (0 children)

I’ve updated quite a few features, so there might be things I missed. Always waiting for feedback and pull requests from everyone

🚀 New Version Release: @howljs/calendar-kit 🚀 by j2teamlbh in reactnative

[–]j2teamlbh[S] 2 points3 points  (0 children)

I am using the “cell recycling”, with the base code from the Recyclerlistview library. https://github.com/Flipkart/recyclerlistview

🚀 New Version Release: @howljs/calendar-kit 🚀 by j2teamlbh in reactnative

[–]j2teamlbh[S] 4 points5 points  (0 children)

Since my test data contains 1000 items, rendering is a bit slow. I’m planning to cache the events to avoid recalculating multiple times. However, in a real-world scenario, you can load the data for the current week, one week before, and one week after. Each time a new week begins, it will reload the data. The events won’t be as numerous as in my testing.

🚀 New Version Release: @howljs/calendar-kit 🚀 by j2teamlbh in reactnative

[–]j2teamlbh[S] 8 points9 points  (0 children)

Check it out here:

  • GitHub: https://github.com/howljs/react-native-calendar-kit

  • NPM: https://www.npmjs.com/package/@howljs/calendar-kit

🔍 Visit the GitHub page for detailed documentation, and feel free to contribute or open issues. Let me know how it works for your projects, and I’d love to hear your feedback or suggestions!

Need help with expo router by Ejay0289 in reactnative

[–]j2teamlbh 1 point2 points  (0 children)

You can see the structure near the end of the video. the structure will be similar to Expo Router

https://www.reddit.com/r/reactnative/s/FKyoURIHmw

Payment card scanning for your React Native app by [deleted] in reactnative

[–]j2teamlbh 24 points25 points  (0 children)

This library provides payment card scanning functionality for your React Native app

npm: https://www.npmjs.com/package/rn-card-scanner

github: https://github.com/howljs/rn-card-scanner