Skip to content
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

Add TypeScript / Flow typings #119

Closed
jwngr opened this issue Dec 2, 2016 · 5 comments
Closed

Add TypeScript / Flow typings #119

jwngr opened this issue Dec 2, 2016 · 5 comments

Comments

@jwngr
Copy link

jwngr commented Dec 2, 2016

We should provide TypeScript and/or Flow typings for consumers of this repo. Does anyone have any preference for either? TypeScript seems more popular overall and is generally what we use with other Firebase repos, but Flow seems more popular in the React ecosystem due to the Facebook connection. Does anyone know how we can provide both in an easy way?

@fongandrew
Copy link

FWIW, Typescript also became pretty popular in the React ecosystem once they added JSX support. Plus if the main Firebase library is typed in TS, we'd have to use that anyway.

In any event, my understanding is that it's not too hard to convert from TypeScript definitions to Flow (https://github.com/joarwilk/flowgen).

@jwngr
Copy link
Author

jwngr commented Feb 27, 2017

Yeah I think I will probably start with TypeScript.

@jwngr jwngr closed this as completed Feb 27, 2017
@jwngr jwngr reopened this Feb 27, 2017
@cosminstefanxp
Copy link

👍

@theocodes
Copy link

howdy! Is this being worked on? help needed?

@samtstern
Copy link
Contributor

We have officially deprecated reactfire, as we no longer believe it is the best solution for Firebase developers looking to integrate with React.

Please see the README for information on how to migrate to a better solution. We are working on some new efforts to better serve the React community in the future.

@FirebaseExtended FirebaseExtended locked and limited conversation to collaborators Dec 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants