1.1.5 • Published 3 years ago

apollo-link-cloud-firestore v1.1.5

Weekly downloads
2
License
MIT
Repository
github
Last release
3 years ago

apollo-link-cloud-firestore

Apollo GraphQL link for Cloud Firestore database

Usage:

    import { ObjectType, Field } from 'typegql';
    import { createFirestoreLink, TypesRegistry } from "apollo-link-cloud-firestore/src/firestore-link";
    import { Entity } from 'apollo-link-cloud-firestore/src/firestore-link';

    @Entity
    @ObjectType()
    class Entity {

        @Field()
        id: Int;

        @Field()
        name: string;
    }

    const firebaseConfig = {
        /* Firebase configuration JSON */
    }

    let defintions = [];

    TypesRegistry.forEach(model=>{
        defintions.push({
            target: model,
            objectType: compileObjectType(model)
        });
    })

    const firestoreLink = createFirestoreLink({
        firebaseConfig: firebaseConfig,
        definitions: defintions,
    });

Disclaimer

Please do not use it in production, is just a DRAFT version and has not all functionality implemented.

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago