├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── build-pull-request.yml │ └── close-stale-pull-requests.yml ├── .gitignore ├── .watchmanconfig ├── .yarnrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── babel.config.js ├── docs ├── .gitignore ├── README.md ├── babel.config.js ├── docs │ ├── components │ │ ├── _category_.json │ │ ├── balloons.mdx │ │ ├── emojis.mdx │ │ ├── fireworks.mdx │ │ ├── hearts.mdx │ │ ├── popper.mdx │ │ └── stars.mdx │ ├── fiesta-context.mdx │ ├── getting-started │ │ ├── _category_.json │ │ ├── installation.mdx │ │ └── usage.mdx │ └── troubleshooting.mdx ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src │ ├── components │ │ └── HomepageFeatures │ │ │ ├── index.js │ │ │ └── styles.module.css │ ├── css │ │ └── custom.css │ └── pages │ │ ├── index.js │ │ ├── index.module.css │ │ └── markdown-page.md ├── static │ └── img │ │ ├── balloons.svg │ │ ├── favicon.ico │ │ ├── firework.svg │ │ └── logo.svg └── yarn.lock ├── example ├── app.json ├── babel.config.js ├── index.js ├── index.web.js ├── metro.config.js ├── package.json ├── src │ ├── App-legacy.tsx │ ├── App.tsx │ ├── components │ │ ├── Examples.tsx │ │ └── Header.tsx │ ├── fonts │ │ └── OpenMoji-Color.ttf │ └── screens │ │ ├── FiestaExample.tsx │ │ └── Home.tsx ├── tsconfig.json ├── web │ └── static │ │ └── js │ │ └── canvaskit.wasm ├── webpack.config.js └── yarn.lock ├── lefthook.yml ├── package.json ├── scripts └── bootstrap.js ├── src ├── __tests__ │ └── index.test.tsx ├── components │ ├── Balloon.tsx │ ├── Balloons.tsx │ ├── Confetti.tsx │ ├── Confettis.tsx │ ├── Emoji.tsx │ ├── EmojiPopper.tsx │ ├── Firework.tsx │ ├── FireworkParticle.tsx │ ├── Fireworks.tsx │ ├── Heart.tsx │ ├── Hearts.tsx │ ├── Popper.tsx │ ├── Star.tsx │ ├── Stars.tsx │ └── index.ts ├── constants │ ├── dimensions.ts │ ├── index.ts │ ├── speed.ts │ └── theming.ts ├── contexts │ ├── FiestaContext.tsx │ └── index.ts ├── index.tsx └── utils │ ├── array.ts │ ├── balloons.ts │ ├── colors.ts │ ├── confettis.ts │ ├── emojis.ts │ └── fireworks.ts ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/.github/workflows/build-pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/close-stale-pull-requests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/.github/workflows/close-stale-pull-requests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/.gitignore -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/.yarnrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/babel.config.js -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/babel.config.js -------------------------------------------------------------------------------- /docs/docs/components/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/components/_category_.json -------------------------------------------------------------------------------- /docs/docs/components/balloons.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/components/balloons.mdx -------------------------------------------------------------------------------- /docs/docs/components/emojis.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/components/emojis.mdx -------------------------------------------------------------------------------- /docs/docs/components/fireworks.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/components/fireworks.mdx -------------------------------------------------------------------------------- /docs/docs/components/hearts.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/components/hearts.mdx -------------------------------------------------------------------------------- /docs/docs/components/popper.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/components/popper.mdx -------------------------------------------------------------------------------- /docs/docs/components/stars.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/components/stars.mdx -------------------------------------------------------------------------------- /docs/docs/fiesta-context.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/fiesta-context.mdx -------------------------------------------------------------------------------- /docs/docs/getting-started/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/getting-started/_category_.json -------------------------------------------------------------------------------- /docs/docs/getting-started/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/getting-started/installation.mdx -------------------------------------------------------------------------------- /docs/docs/getting-started/usage.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/getting-started/usage.mdx -------------------------------------------------------------------------------- /docs/docs/troubleshooting.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docs/troubleshooting.mdx -------------------------------------------------------------------------------- /docs/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/docusaurus.config.js -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/sidebars.js -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/src/components/HomepageFeatures/index.js -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/src/pages/index.js -------------------------------------------------------------------------------- /docs/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/src/pages/index.module.css -------------------------------------------------------------------------------- /docs/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/src/pages/markdown-page.md -------------------------------------------------------------------------------- /docs/static/img/balloons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/static/img/balloons.svg -------------------------------------------------------------------------------- /docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/static/img/firework.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/static/img/firework.svg -------------------------------------------------------------------------------- /docs/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/static/img/logo.svg -------------------------------------------------------------------------------- /docs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/docs/yarn.lock -------------------------------------------------------------------------------- /example/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/app.json -------------------------------------------------------------------------------- /example/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/babel.config.js -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/index.js -------------------------------------------------------------------------------- /example/index.web.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/index.web.js -------------------------------------------------------------------------------- /example/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/metro.config.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/package.json -------------------------------------------------------------------------------- /example/src/App-legacy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/src/App-legacy.tsx -------------------------------------------------------------------------------- /example/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/src/App.tsx -------------------------------------------------------------------------------- /example/src/components/Examples.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/src/components/Examples.tsx -------------------------------------------------------------------------------- /example/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/src/components/Header.tsx -------------------------------------------------------------------------------- /example/src/fonts/OpenMoji-Color.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/src/fonts/OpenMoji-Color.ttf -------------------------------------------------------------------------------- /example/src/screens/FiestaExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/src/screens/FiestaExample.tsx -------------------------------------------------------------------------------- /example/src/screens/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/src/screens/Home.tsx -------------------------------------------------------------------------------- /example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/tsconfig.json -------------------------------------------------------------------------------- /example/web/static/js/canvaskit.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/web/static/js/canvaskit.wasm -------------------------------------------------------------------------------- /example/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/webpack.config.js -------------------------------------------------------------------------------- /example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/example/yarn.lock -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/lefthook.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/package.json -------------------------------------------------------------------------------- /scripts/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/scripts/bootstrap.js -------------------------------------------------------------------------------- /src/__tests__/index.test.tsx: -------------------------------------------------------------------------------- 1 | it.todo('write a test'); 2 | -------------------------------------------------------------------------------- /src/components/Balloon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Balloon.tsx -------------------------------------------------------------------------------- /src/components/Balloons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Balloons.tsx -------------------------------------------------------------------------------- /src/components/Confetti.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Confetti.tsx -------------------------------------------------------------------------------- /src/components/Confettis.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Confettis.tsx -------------------------------------------------------------------------------- /src/components/Emoji.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Emoji.tsx -------------------------------------------------------------------------------- /src/components/EmojiPopper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/EmojiPopper.tsx -------------------------------------------------------------------------------- /src/components/Firework.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Firework.tsx -------------------------------------------------------------------------------- /src/components/FireworkParticle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/FireworkParticle.tsx -------------------------------------------------------------------------------- /src/components/Fireworks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Fireworks.tsx -------------------------------------------------------------------------------- /src/components/Heart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Heart.tsx -------------------------------------------------------------------------------- /src/components/Hearts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Hearts.tsx -------------------------------------------------------------------------------- /src/components/Popper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Popper.tsx -------------------------------------------------------------------------------- /src/components/Star.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Star.tsx -------------------------------------------------------------------------------- /src/components/Stars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/Stars.tsx -------------------------------------------------------------------------------- /src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/components/index.ts -------------------------------------------------------------------------------- /src/constants/dimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/constants/dimensions.ts -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './theming'; 2 | -------------------------------------------------------------------------------- /src/constants/speed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/constants/speed.ts -------------------------------------------------------------------------------- /src/constants/theming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/constants/theming.ts -------------------------------------------------------------------------------- /src/contexts/FiestaContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/contexts/FiestaContext.tsx -------------------------------------------------------------------------------- /src/contexts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FiestaContext'; 2 | -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/utils/array.ts -------------------------------------------------------------------------------- /src/utils/balloons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/utils/balloons.ts -------------------------------------------------------------------------------- /src/utils/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/utils/colors.ts -------------------------------------------------------------------------------- /src/utils/confettis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/utils/confettis.ts -------------------------------------------------------------------------------- /src/utils/emojis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/utils/emojis.ts -------------------------------------------------------------------------------- /src/utils/fireworks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/src/utils/fireworks.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mateoguzmana/react-native-fiesta/HEAD/yarn.lock --------------------------------------------------------------------------------