├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── jsconfig.json ├── package.json ├── postcss.config.js ├── public └── vite.svg ├── src ├── assets │ └── css │ │ └── tailwind.css ├── components │ ├── button │ │ └── index.jsx │ ├── post │ │ ├── index.jsx │ │ ├── photo │ │ │ └── index.jsx │ │ └── poll │ │ │ └── index.jsx │ ├── sidebar-section │ │ └── index.jsx │ ├── sticky-header │ │ └── index.jsx │ ├── tab │ │ ├── content.jsx │ │ ├── context.js │ │ ├── index.jsx │ │ ├── item.jsx │ │ └── items.jsx │ └── user-card │ │ └── index.jsx ├── layouts │ └── main │ │ ├── index.jsx │ │ ├── rightbar │ │ ├── footer │ │ │ └── index.jsx │ │ ├── index.jsx │ │ ├── premium │ │ │ └── index.jsx │ │ ├── search │ │ │ └── index.jsx │ │ ├── topics │ │ │ ├── index.jsx │ │ │ └── topic │ │ │ │ └── index.jsx │ │ └── who-follow │ │ │ └── index.jsx │ │ └── sidebar │ │ ├── account │ │ ├── index.jsx │ │ └── more │ │ │ └── index.jsx │ │ ├── index.jsx │ │ ├── logo │ │ └── index.jsx │ │ └── menu │ │ ├── index.jsx │ │ ├── more │ │ └── index.jsx │ │ └── new │ │ └── index.jsx ├── main.jsx ├── mock │ ├── index.js │ └── posts.js ├── modals │ ├── appearance │ │ └── index.jsx │ └── index.jsx ├── pages │ ├── bookmarks │ │ └── index.jsx │ ├── explore │ │ └── index.jsx │ ├── home │ │ ├── for-you │ │ │ └── index.jsx │ │ └── index.jsx │ ├── lists │ │ └── index.jsx │ ├── messages │ │ └── index.jsx │ ├── not-found │ │ └── index.jsx │ ├── notifications │ │ └── index.jsx │ └── profile │ │ └── index.jsx ├── routes │ ├── index.jsx │ └── modals.js ├── store │ ├── appearance │ │ ├── actions.js │ │ ├── hooks.js │ │ └── index.js │ ├── auth │ │ ├── actions.js │ │ ├── hooks.js │ │ └── index.js │ ├── index.js │ └── modal │ │ ├── actions.js │ │ ├── hooks.js │ │ └── index.js └── utils │ ├── consts.jsx │ └── formats.js ├── tailwind.config.js ├── vercel.json └── vite.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/index.html -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/assets/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/assets/css/tailwind.css -------------------------------------------------------------------------------- /src/components/button/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/button/index.jsx -------------------------------------------------------------------------------- /src/components/post/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/post/index.jsx -------------------------------------------------------------------------------- /src/components/post/photo/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/post/photo/index.jsx -------------------------------------------------------------------------------- /src/components/post/poll/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/post/poll/index.jsx -------------------------------------------------------------------------------- /src/components/sidebar-section/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/sidebar-section/index.jsx -------------------------------------------------------------------------------- /src/components/sticky-header/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/sticky-header/index.jsx -------------------------------------------------------------------------------- /src/components/tab/content.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/tab/content.jsx -------------------------------------------------------------------------------- /src/components/tab/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/tab/context.js -------------------------------------------------------------------------------- /src/components/tab/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/tab/index.jsx -------------------------------------------------------------------------------- /src/components/tab/item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/tab/item.jsx -------------------------------------------------------------------------------- /src/components/tab/items.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/tab/items.jsx -------------------------------------------------------------------------------- /src/components/user-card/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/components/user-card/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/rightbar/footer/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/rightbar/footer/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/rightbar/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/rightbar/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/rightbar/premium/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/rightbar/premium/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/rightbar/search/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/rightbar/search/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/rightbar/topics/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/rightbar/topics/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/rightbar/topics/topic/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/rightbar/topics/topic/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/rightbar/who-follow/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/rightbar/who-follow/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/sidebar/account/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/sidebar/account/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/sidebar/account/more/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/sidebar/account/more/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/sidebar/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/sidebar/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/sidebar/logo/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/sidebar/logo/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/sidebar/menu/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/sidebar/menu/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/sidebar/menu/more/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/sidebar/menu/more/index.jsx -------------------------------------------------------------------------------- /src/layouts/main/sidebar/menu/new/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/layouts/main/sidebar/menu/new/index.jsx -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/mock/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/mock/index.js -------------------------------------------------------------------------------- /src/mock/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/mock/posts.js -------------------------------------------------------------------------------- /src/modals/appearance/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/modals/appearance/index.jsx -------------------------------------------------------------------------------- /src/modals/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/modals/index.jsx -------------------------------------------------------------------------------- /src/pages/bookmarks/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/pages/bookmarks/index.jsx -------------------------------------------------------------------------------- /src/pages/explore/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/pages/explore/index.jsx -------------------------------------------------------------------------------- /src/pages/home/for-you/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/pages/home/for-you/index.jsx -------------------------------------------------------------------------------- /src/pages/home/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/pages/home/index.jsx -------------------------------------------------------------------------------- /src/pages/lists/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/pages/lists/index.jsx -------------------------------------------------------------------------------- /src/pages/messages/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/pages/messages/index.jsx -------------------------------------------------------------------------------- /src/pages/not-found/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/pages/not-found/index.jsx -------------------------------------------------------------------------------- /src/pages/notifications/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/pages/notifications/index.jsx -------------------------------------------------------------------------------- /src/pages/profile/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/pages/profile/index.jsx -------------------------------------------------------------------------------- /src/routes/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/routes/index.jsx -------------------------------------------------------------------------------- /src/routes/modals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/routes/modals.js -------------------------------------------------------------------------------- /src/store/appearance/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/appearance/actions.js -------------------------------------------------------------------------------- /src/store/appearance/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/appearance/hooks.js -------------------------------------------------------------------------------- /src/store/appearance/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/appearance/index.js -------------------------------------------------------------------------------- /src/store/auth/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/auth/actions.js -------------------------------------------------------------------------------- /src/store/auth/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/auth/hooks.js -------------------------------------------------------------------------------- /src/store/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/auth/index.js -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/modal/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/modal/actions.js -------------------------------------------------------------------------------- /src/store/modal/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/modal/hooks.js -------------------------------------------------------------------------------- /src/store/modal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/store/modal/index.js -------------------------------------------------------------------------------- /src/utils/consts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/utils/consts.jsx -------------------------------------------------------------------------------- /src/utils/formats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/src/utils/formats.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/vercel.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayfunerbilen/twitter-x-clone-react/HEAD/vite.config.js --------------------------------------------------------------------------------