├── .babelrc ├── .bug_log.md ├── .env ├── .gitignore ├── .prettierrc ├── .vscode └── extensions.json ├── README.md ├── babel-plugin-macros.config.js ├── config-overrides.js ├── jsconfig.json ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.js ├── App.test.js ├── Context └── VideoContext.js ├── Pages ├── Following │ ├── Following.js │ └── index.js ├── Home │ ├── Home.js │ ├── Home.module.scss │ └── index.js ├── Live │ ├── Live.js │ └── index.js ├── Profile │ ├── Profile.js │ └── index.js ├── Upload │ ├── Upload.js │ └── index.js └── index.js ├── assets ├── fonts │ ├── sofiapro-bold.woff │ ├── sofiapro-bold.woff2 │ └── sofiapro-semibold.otf └── images │ ├── images.js │ ├── index.js │ ├── logo.svg │ └── no-image.png ├── components ├── BorderTopContainer │ ├── BorderTopContainer.js │ ├── BorderTopContainer.module.scss │ └── index.js ├── Button │ ├── Button.js │ ├── Button.module.scss │ └── index.js ├── DownloadApp │ ├── DownloadApp.js │ ├── DownloadApp.module.scss │ └── index.js ├── GlobalStyle │ ├── GlobalStyle.js │ ├── GlobalStyle.scss │ └── index.js ├── Img │ ├── Img.js │ └── index.js ├── Items │ ├── AccountItem │ │ ├── AccountItem.js │ │ ├── AccountItem.module.scss │ │ ├── AccountPreview.js │ │ └── index.js │ └── SearchAccountItem │ │ ├── SearchAccountItem.js │ │ ├── SearchAccountItem.module.scss │ │ └── index.js ├── Loading │ ├── AccountLoading │ │ ├── AccountLoading.js │ │ ├── AccountLoading.module.scss │ │ └── index.js │ └── LineLoading │ │ ├── LineLoading.js │ │ ├── LineLoading.module.scss │ │ └── index.js ├── Popper │ ├── MenuPopper │ │ ├── MenuHeader.js │ │ ├── MenuItem.js │ │ ├── MenuPopper.js │ │ ├── index.js │ │ └── menuPopper.module.scss │ ├── Wrapper │ │ ├── PopperWrapper.js │ │ ├── index.js │ │ └── popperWrapper.module.scss │ └── index.js ├── Shares │ └── VideoShare │ │ ├── VideoShare.js │ │ ├── VideoShare.module.scss │ │ └── index.js ├── ShowAccount │ ├── ShowAccount.js │ ├── ShowAccount.module.scss │ └── index.js ├── ShowTick │ ├── ShowTick.js │ ├── ShowTick.module.scss │ └── index.js ├── SvgIcon │ ├── SvgIcon.js │ ├── iconsRepo.js │ └── index.js ├── TiktokLoading │ ├── TiktokLoading.module.scss │ └── index.js └── Videos │ └── SuggestVideo │ ├── SuggestVideo.js │ ├── SuggestVideo.module.scss │ ├── SuggestVideoControl │ ├── SuggestVideoControl.js │ ├── SuggestVideoControl.module.scss │ └── index.js │ └── index.js ├── configs ├── accounts.js ├── index.js ├── menus.js ├── routes.js └── shares.js ├── hooks ├── index.js └── useDebounce.js ├── index.js ├── layouts ├── DefaultLayout │ ├── DefaultLayout.js │ ├── defaultLayout.module.scss │ └── index.js ├── HeaderOnly │ ├── HeaderOnly.js │ └── index.js ├── index.js └── layoutComponents │ ├── Header │ ├── Header.js │ ├── Search │ │ ├── Search.js │ │ ├── Search.module.scss │ │ └── index.js │ ├── header.module.scss │ └── index.js │ ├── Sidebar │ ├── Discover.js │ ├── LoginNotify │ │ ├── LoginNotify.js │ │ ├── LoginNotify.module.scss │ │ └── index.js │ ├── Navigation │ │ ├── Navigation.js │ │ ├── Navigation.module.scss │ │ ├── NavigationItem.js │ │ └── index.js │ ├── Sidebar.js │ ├── Sidebar.module.scss │ ├── SuggestedAccount │ │ ├── FollowedAccount.js │ │ ├── SuggestedAccount.js │ │ └── index.js │ └── index.js │ └── index.js ├── reportWebVitals.js ├── routes ├── index.js └── routes.js ├── services ├── accountService.js ├── index.js ├── searchService.js └── videoService.js ├── setupTests.js └── utils ├── httpRequest.js └── index.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/.babelrc -------------------------------------------------------------------------------- /.bug_log.md: -------------------------------------------------------------------------------- 1 | # BUG 2 | 3 | 1. Arrow của MenuPopper còn bị lệch khi view thay đổi 4 | -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | REACT_APP_API_BASE_URL = 'https://tiktok.fullstack.edu.vn/api/' 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/README.md -------------------------------------------------------------------------------- /babel-plugin-macros.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/babel-plugin-macros.config.js -------------------------------------------------------------------------------- /config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/config-overrides.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/Context/VideoContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/Context/VideoContext.js -------------------------------------------------------------------------------- /src/Pages/Following/Following.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/Pages/Following/Following.js -------------------------------------------------------------------------------- /src/Pages/Following/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Following'; 2 | -------------------------------------------------------------------------------- /src/Pages/Home/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/Pages/Home/Home.js -------------------------------------------------------------------------------- /src/Pages/Home/Home.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/Pages/Home/Home.module.scss -------------------------------------------------------------------------------- /src/Pages/Home/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Home'; 2 | -------------------------------------------------------------------------------- /src/Pages/Live/Live.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/Pages/Live/Live.js -------------------------------------------------------------------------------- /src/Pages/Live/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Live'; 2 | -------------------------------------------------------------------------------- /src/Pages/Profile/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/Pages/Profile/Profile.js -------------------------------------------------------------------------------- /src/Pages/Profile/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Profile'; 2 | -------------------------------------------------------------------------------- /src/Pages/Upload/Upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/Pages/Upload/Upload.js -------------------------------------------------------------------------------- /src/Pages/Upload/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Upload'; 2 | -------------------------------------------------------------------------------- /src/Pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/Pages/index.js -------------------------------------------------------------------------------- /src/assets/fonts/sofiapro-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/assets/fonts/sofiapro-bold.woff -------------------------------------------------------------------------------- /src/assets/fonts/sofiapro-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/assets/fonts/sofiapro-bold.woff2 -------------------------------------------------------------------------------- /src/assets/fonts/sofiapro-semibold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/assets/fonts/sofiapro-semibold.otf -------------------------------------------------------------------------------- /src/assets/images/images.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/assets/images/images.js -------------------------------------------------------------------------------- /src/assets/images/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './images'; 2 | -------------------------------------------------------------------------------- /src/assets/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/assets/images/logo.svg -------------------------------------------------------------------------------- /src/assets/images/no-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/assets/images/no-image.png -------------------------------------------------------------------------------- /src/components/BorderTopContainer/BorderTopContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/BorderTopContainer/BorderTopContainer.js -------------------------------------------------------------------------------- /src/components/BorderTopContainer/BorderTopContainer.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/BorderTopContainer/BorderTopContainer.module.scss -------------------------------------------------------------------------------- /src/components/BorderTopContainer/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './BorderTopContainer'; 2 | -------------------------------------------------------------------------------- /src/components/Button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Button/Button.js -------------------------------------------------------------------------------- /src/components/Button/Button.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Button/Button.module.scss -------------------------------------------------------------------------------- /src/components/Button/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Button'; 2 | -------------------------------------------------------------------------------- /src/components/DownloadApp/DownloadApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/DownloadApp/DownloadApp.js -------------------------------------------------------------------------------- /src/components/DownloadApp/DownloadApp.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/DownloadApp/DownloadApp.module.scss -------------------------------------------------------------------------------- /src/components/DownloadApp/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './DownloadApp'; 2 | -------------------------------------------------------------------------------- /src/components/GlobalStyle/GlobalStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/GlobalStyle/GlobalStyle.js -------------------------------------------------------------------------------- /src/components/GlobalStyle/GlobalStyle.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/GlobalStyle/GlobalStyle.scss -------------------------------------------------------------------------------- /src/components/GlobalStyle/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './GlobalStyle'; 2 | -------------------------------------------------------------------------------- /src/components/Img/Img.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Img/Img.js -------------------------------------------------------------------------------- /src/components/Img/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Img'; 2 | -------------------------------------------------------------------------------- /src/components/Items/AccountItem/AccountItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Items/AccountItem/AccountItem.js -------------------------------------------------------------------------------- /src/components/Items/AccountItem/AccountItem.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Items/AccountItem/AccountItem.module.scss -------------------------------------------------------------------------------- /src/components/Items/AccountItem/AccountPreview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Items/AccountItem/AccountPreview.js -------------------------------------------------------------------------------- /src/components/Items/AccountItem/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './AccountItem'; 2 | -------------------------------------------------------------------------------- /src/components/Items/SearchAccountItem/SearchAccountItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Items/SearchAccountItem/SearchAccountItem.js -------------------------------------------------------------------------------- /src/components/Items/SearchAccountItem/SearchAccountItem.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Items/SearchAccountItem/SearchAccountItem.module.scss -------------------------------------------------------------------------------- /src/components/Items/SearchAccountItem/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './SearchAccountItem'; 2 | -------------------------------------------------------------------------------- /src/components/Loading/AccountLoading/AccountLoading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Loading/AccountLoading/AccountLoading.js -------------------------------------------------------------------------------- /src/components/Loading/AccountLoading/AccountLoading.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Loading/AccountLoading/AccountLoading.module.scss -------------------------------------------------------------------------------- /src/components/Loading/AccountLoading/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './AccountLoading'; 2 | -------------------------------------------------------------------------------- /src/components/Loading/LineLoading/LineLoading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Loading/LineLoading/LineLoading.js -------------------------------------------------------------------------------- /src/components/Loading/LineLoading/LineLoading.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Loading/LineLoading/LineLoading.module.scss -------------------------------------------------------------------------------- /src/components/Loading/LineLoading/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './LineLoading'; 2 | -------------------------------------------------------------------------------- /src/components/Popper/MenuPopper/MenuHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Popper/MenuPopper/MenuHeader.js -------------------------------------------------------------------------------- /src/components/Popper/MenuPopper/MenuItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Popper/MenuPopper/MenuItem.js -------------------------------------------------------------------------------- /src/components/Popper/MenuPopper/MenuPopper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Popper/MenuPopper/MenuPopper.js -------------------------------------------------------------------------------- /src/components/Popper/MenuPopper/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './MenuPopper'; 2 | -------------------------------------------------------------------------------- /src/components/Popper/MenuPopper/menuPopper.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Popper/MenuPopper/menuPopper.module.scss -------------------------------------------------------------------------------- /src/components/Popper/Wrapper/PopperWrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Popper/Wrapper/PopperWrapper.js -------------------------------------------------------------------------------- /src/components/Popper/Wrapper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Popper/Wrapper/index.js -------------------------------------------------------------------------------- /src/components/Popper/Wrapper/popperWrapper.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Popper/Wrapper/popperWrapper.module.scss -------------------------------------------------------------------------------- /src/components/Popper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Popper/index.js -------------------------------------------------------------------------------- /src/components/Shares/VideoShare/VideoShare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Shares/VideoShare/VideoShare.js -------------------------------------------------------------------------------- /src/components/Shares/VideoShare/VideoShare.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Shares/VideoShare/VideoShare.module.scss -------------------------------------------------------------------------------- /src/components/Shares/VideoShare/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './VideoShare'; 2 | -------------------------------------------------------------------------------- /src/components/ShowAccount/ShowAccount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/ShowAccount/ShowAccount.js -------------------------------------------------------------------------------- /src/components/ShowAccount/ShowAccount.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/ShowAccount/ShowAccount.module.scss -------------------------------------------------------------------------------- /src/components/ShowAccount/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './ShowAccount'; 2 | -------------------------------------------------------------------------------- /src/components/ShowTick/ShowTick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/ShowTick/ShowTick.js -------------------------------------------------------------------------------- /src/components/ShowTick/ShowTick.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/ShowTick/ShowTick.module.scss -------------------------------------------------------------------------------- /src/components/ShowTick/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './ShowTick'; 2 | -------------------------------------------------------------------------------- /src/components/SvgIcon/SvgIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/SvgIcon/SvgIcon.js -------------------------------------------------------------------------------- /src/components/SvgIcon/iconsRepo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/SvgIcon/iconsRepo.js -------------------------------------------------------------------------------- /src/components/SvgIcon/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './SvgIcon'; 2 | -------------------------------------------------------------------------------- /src/components/TiktokLoading/TiktokLoading.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/TiktokLoading/TiktokLoading.module.scss -------------------------------------------------------------------------------- /src/components/TiktokLoading/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/TiktokLoading/index.js -------------------------------------------------------------------------------- /src/components/Videos/SuggestVideo/SuggestVideo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Videos/SuggestVideo/SuggestVideo.js -------------------------------------------------------------------------------- /src/components/Videos/SuggestVideo/SuggestVideo.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Videos/SuggestVideo/SuggestVideo.module.scss -------------------------------------------------------------------------------- /src/components/Videos/SuggestVideo/SuggestVideoControl/SuggestVideoControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Videos/SuggestVideo/SuggestVideoControl/SuggestVideoControl.js -------------------------------------------------------------------------------- /src/components/Videos/SuggestVideo/SuggestVideoControl/SuggestVideoControl.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/components/Videos/SuggestVideo/SuggestVideoControl/SuggestVideoControl.module.scss -------------------------------------------------------------------------------- /src/components/Videos/SuggestVideo/SuggestVideoControl/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './SuggestVideoControl'; 2 | -------------------------------------------------------------------------------- /src/components/Videos/SuggestVideo/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './SuggestVideo'; 2 | -------------------------------------------------------------------------------- /src/configs/accounts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/configs/accounts.js -------------------------------------------------------------------------------- /src/configs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/configs/index.js -------------------------------------------------------------------------------- /src/configs/menus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/configs/menus.js -------------------------------------------------------------------------------- /src/configs/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/configs/routes.js -------------------------------------------------------------------------------- /src/configs/shares.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/configs/shares.js -------------------------------------------------------------------------------- /src/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/hooks/index.js -------------------------------------------------------------------------------- /src/hooks/useDebounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/hooks/useDebounce.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/index.js -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/DefaultLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/DefaultLayout/DefaultLayout.js -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/defaultLayout.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/DefaultLayout/defaultLayout.module.scss -------------------------------------------------------------------------------- /src/layouts/DefaultLayout/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/DefaultLayout/index.js -------------------------------------------------------------------------------- /src/layouts/HeaderOnly/HeaderOnly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/HeaderOnly/HeaderOnly.js -------------------------------------------------------------------------------- /src/layouts/HeaderOnly/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './HeaderOnly'; 2 | -------------------------------------------------------------------------------- /src/layouts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/index.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Header/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Header/Header.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Header/Search/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Header/Search/Search.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Header/Search/Search.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Header/Search/Search.module.scss -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Header/Search/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Search'; 2 | -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Header/header.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Header/header.module.scss -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Header/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Header'; 2 | -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/Discover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/Discover.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/LoginNotify/LoginNotify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/LoginNotify/LoginNotify.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/LoginNotify/LoginNotify.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/LoginNotify/LoginNotify.module.scss -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/LoginNotify/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './LoginNotify'; 2 | -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/Navigation/Navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/Navigation/Navigation.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/Navigation/Navigation.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/Navigation/Navigation.module.scss -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/Navigation/NavigationItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/Navigation/NavigationItem.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/Navigation/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Navigation'; 2 | -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/Sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/Sidebar.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/Sidebar.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/Sidebar.module.scss -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/SuggestedAccount/FollowedAccount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/SuggestedAccount/FollowedAccount.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/SuggestedAccount/SuggestedAccount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/SuggestedAccount/SuggestedAccount.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/SuggestedAccount/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/Sidebar/SuggestedAccount/index.js -------------------------------------------------------------------------------- /src/layouts/layoutComponents/Sidebar/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Sidebar'; 2 | -------------------------------------------------------------------------------- /src/layouts/layoutComponents/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/layouts/layoutComponents/index.js -------------------------------------------------------------------------------- /src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/reportWebVitals.js -------------------------------------------------------------------------------- /src/routes/index.js: -------------------------------------------------------------------------------- 1 | export * from './routes'; 2 | -------------------------------------------------------------------------------- /src/routes/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/routes/routes.js -------------------------------------------------------------------------------- /src/services/accountService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/services/accountService.js -------------------------------------------------------------------------------- /src/services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/services/index.js -------------------------------------------------------------------------------- /src/services/searchService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/services/searchService.js -------------------------------------------------------------------------------- /src/services/videoService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/services/videoService.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /src/utils/httpRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/utils/httpRequest.js -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anghiadx/tiktok-ui/HEAD/src/utils/index.js --------------------------------------------------------------------------------