├── .editorconfig ├── .eslintrc ├── .gitignore ├── LICENSE ├── README.md ├── dev ├── .env.example ├── App.tsx ├── index.html ├── index.tsx ├── logo.svg ├── styles.css ├── tsconfig.json └── vite.config.ts ├── env.d.ts ├── package.json ├── pnpm-lock.yaml ├── src ├── FirebaseProvider.tsx ├── hooks │ ├── useAuth.tsx │ ├── useDatabase.tsx │ ├── useDownloadURL.tsx │ ├── useFirebaseApp.tsx │ ├── useFirestore.tsx │ └── useFirestoreOnce.tsx ├── index.tsx └── utils.ts ├── tsconfig.json └── tsup.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | gitignore 4 | 5 | # VSC Settings 6 | .vscode 7 | .env 8 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/README.md -------------------------------------------------------------------------------- /dev/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/dev/.env.example -------------------------------------------------------------------------------- /dev/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/dev/App.tsx -------------------------------------------------------------------------------- /dev/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/dev/index.html -------------------------------------------------------------------------------- /dev/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/dev/index.tsx -------------------------------------------------------------------------------- /dev/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/dev/logo.svg -------------------------------------------------------------------------------- /dev/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/dev/styles.css -------------------------------------------------------------------------------- /dev/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/dev/tsconfig.json -------------------------------------------------------------------------------- /dev/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/dev/vite.config.ts -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/env.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/FirebaseProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/src/FirebaseProvider.tsx -------------------------------------------------------------------------------- /src/hooks/useAuth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/src/hooks/useAuth.tsx -------------------------------------------------------------------------------- /src/hooks/useDatabase.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/src/hooks/useDatabase.tsx -------------------------------------------------------------------------------- /src/hooks/useDownloadURL.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/src/hooks/useDownloadURL.tsx -------------------------------------------------------------------------------- /src/hooks/useFirebaseApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/src/hooks/useFirebaseApp.tsx -------------------------------------------------------------------------------- /src/hooks/useFirestore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/src/hooks/useFirestore.tsx -------------------------------------------------------------------------------- /src/hooks/useFirestoreOnce.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/src/hooks/useFirestoreOnce.tsx -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wobsoriano/solid-firebase/HEAD/tsup.config.ts --------------------------------------------------------------------------------