├── .env ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── package.json ├── postcss.config.js ├── public ├── banner.gif ├── bg.png ├── categories.json └── logo.svg ├── src ├── App.css ├── App.jsx ├── components │ ├── filter-gif.jsx │ ├── follow-on.jsx │ ├── gif-search.jsx │ ├── gif.jsx │ └── header.jsx ├── context │ └── gif-context.jsx ├── index.css ├── layouts │ └── app-layout.jsx ├── main.jsx └── pages │ ├── category.jsx │ ├── favorites.jsx │ ├── home.jsx │ ├── search.jsx │ └── single-gif.jsx ├── tailwind.config.js ├── vite.config.js └── yarn.lock /.env: -------------------------------------------------------------------------------- 1 | VITE_GIPHY_KEY=HA7jnljxktY4QMADbQP4Klk16Fa0JlCg 2 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/public/banner.gif -------------------------------------------------------------------------------- /public/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/public/bg.png -------------------------------------------------------------------------------- /public/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/public/categories.json -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/public/logo.svg -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/components/filter-gif.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/components/filter-gif.jsx -------------------------------------------------------------------------------- /src/components/follow-on.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/components/follow-on.jsx -------------------------------------------------------------------------------- /src/components/gif-search.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/components/gif-search.jsx -------------------------------------------------------------------------------- /src/components/gif.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/components/gif.jsx -------------------------------------------------------------------------------- /src/components/header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/components/header.jsx -------------------------------------------------------------------------------- /src/context/gif-context.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/context/gif-context.jsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/layouts/app-layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/layouts/app-layout.jsx -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/pages/category.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/pages/category.jsx -------------------------------------------------------------------------------- /src/pages/favorites.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/pages/favorites.jsx -------------------------------------------------------------------------------- /src/pages/home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/pages/home.jsx -------------------------------------------------------------------------------- /src/pages/search.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/pages/search.jsx -------------------------------------------------------------------------------- /src/pages/single-gif.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/src/pages/single-gif.jsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/vite.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyush-eon/react-giphy-clone/HEAD/yarn.lock --------------------------------------------------------------------------------