missive / emoji-mart

🏪 One component to pick them all
https://missiveapp.com/open/emoji-mart
MIT License
8.59k stars 828 forks source link

WIP: Add full typescript support #789

Open moonrailgun opened 1 year ago

moonrailgun commented 1 year ago

This is a long term work, so i wanna create pr as early as possible, and i will finish it in the next period of time.

I am use emoji-mart v3 before in my work msgbyte/tailchat. and i wanna upgrade to v5(for latest support for this repo). v5 looks like have a builtin typescript support and write source code with ts language in surface, but not provide any real type definition. After lots month observe, its looks not plan to fill it.

And i am glad to contribute some code to finish it.

We can communicate in time in this pr.

moonrailgun commented 7 months ago

Hi, @faisal212 . It looks like you approve a WIP pr.

I actually found that this part of the job was a lot bigger than I thought. I didn't have enough time to add all the types. The current work is only a small part of all the work.

If you expect me to merge existing work into it, I can resolve the conflict