Skip to content

Instantly share code, notes, and snippets.

View naodya's full-sized avatar
🤯
The world has gone bananas!!

Naod Yeheyes naodya

🤯
The world has gone bananas!!
View GitHub Profile
import * as ExpoVectorIcons from '@expo/vector-icons';
import * as React from 'react';
import { cn } from '@/lib/utils';
import { cssInterop } from 'nativewind';
// Define the icon family type directly from ExpoVectorIcons
export type IconFamily = keyof typeof ExpoVectorIcons;
// Define the props for our Icon component by extending the props of any icon component
@naodya
naodya / download-all-docs.js
Last active November 8, 2022 16:51
Helpers to recursively download Firestore documents
async function downloadAllDocs({
collection,
conditions = [],
orderBy = [],
limit = 100,
startAfter = undefined,
startAt = undefined,
endBefore = undefined,
endAt = undefined,
index = 0,
@naodya
naodya / vscode-extensions.md
Created June 11, 2022 18:00
Useful VSCode extensions
  • Auto Close Tag
  • Auto Rename Tag
  • Code Spell Checker
  • Docker
  • ES7+ React/Redux/React-Native snippets
  • ESLint
  • Expo Tools
  • Firebase Explorer
  • Firestore Rules
  • GitHub Copilot

Keybase proof

I hereby claim:

  • I am naodya on github.
  • I am naodya (https://keybase.io/naodya) on keybase.
  • I have a public key ASCCuCKgTsjDJ9ncLaW2RL7PB2jk8hD-DAlnbrS1ftLREwo

To claim this, I am signing this object: