Skip to content
This repository was archived by the owner on May 7, 2021. It is now read-only.
This repository was archived by the owner on May 7, 2021. It is now read-only.

Repository constructor with only firebase config #11

@ZaynJarvis

Description

@ZaynJarvis

Will it be better to use one field constructor?
e.g. In artwork repo
For client side code:

export function getArtworks() {
  const pplRepo = new PeopleRepository(FirebaseApp);
  const awRepo = new ArtworksRepository(FirebaseApp, pplRepo);
  // ...
}

export async function createArtwork(artwork) {
  const pplRepo = new PeopleRepository(FirebaseApp);
  const awRepo = new ArtworksRepository(FirebaseApp, pplRepo);
  // ...

Instead const pplRepo = new PeopleRepository(FirebaseApp); can be created from the library or as a optional field.

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionDiscuss on the topic

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions