├── .gitignore ├── .prettierrc ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json ├── normal-text.png ├── robots.txt ├── virtualized-image-opt.gif ├── virtualized-image.gif ├── virtualized-text-opt.gif └── virtualized-text.gif ├── src ├── App.tsx ├── apis │ └── index.ts ├── components │ ├── ImageListItem │ │ ├── index.scss │ │ └── index.tsx │ ├── Loader │ │ └── index.tsx │ ├── Navigation │ │ ├── index.scss │ │ └── index.tsx │ ├── StackSkeleton │ │ └── index.tsx │ └── TextListItem │ │ ├── index.scss │ │ └── index.tsx ├── helpers │ └── scroll.ts ├── index.tsx ├── pages │ ├── ImageList │ │ └── index.tsx │ ├── ImageListVirtualized │ │ └── index.tsx │ ├── TextList │ │ └── index.tsx │ └── TextListVirtualized │ │ └── index.tsx ├── react-app-env.d.ts ├── setupTests.ts ├── styles │ ├── index.scss │ └── modules │ │ ├── base.scss │ │ ├── init.scss │ │ ├── mixin.scss │ │ └── variables.scss └── types │ └── index.d.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/normal-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/normal-text.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/virtualized-image-opt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/virtualized-image-opt.gif -------------------------------------------------------------------------------- /public/virtualized-image.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/virtualized-image.gif -------------------------------------------------------------------------------- /public/virtualized-text-opt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/virtualized-text-opt.gif -------------------------------------------------------------------------------- /public/virtualized-text.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/public/virtualized-text.gif -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/apis/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/apis/index.ts -------------------------------------------------------------------------------- /src/components/ImageListItem/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/components/ImageListItem/index.scss -------------------------------------------------------------------------------- /src/components/ImageListItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/components/ImageListItem/index.tsx -------------------------------------------------------------------------------- /src/components/Loader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/components/Loader/index.tsx -------------------------------------------------------------------------------- /src/components/Navigation/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/components/Navigation/index.scss -------------------------------------------------------------------------------- /src/components/Navigation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/components/Navigation/index.tsx -------------------------------------------------------------------------------- /src/components/StackSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/components/StackSkeleton/index.tsx -------------------------------------------------------------------------------- /src/components/TextListItem/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/components/TextListItem/index.scss -------------------------------------------------------------------------------- /src/components/TextListItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/components/TextListItem/index.tsx -------------------------------------------------------------------------------- /src/helpers/scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/helpers/scroll.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/pages/ImageList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/pages/ImageList/index.tsx -------------------------------------------------------------------------------- /src/pages/ImageListVirtualized/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/pages/ImageListVirtualized/index.tsx -------------------------------------------------------------------------------- /src/pages/TextList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/pages/TextList/index.tsx -------------------------------------------------------------------------------- /src/pages/TextListVirtualized/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/pages/TextListVirtualized/index.tsx -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/styles/index.scss -------------------------------------------------------------------------------- /src/styles/modules/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/styles/modules/base.scss -------------------------------------------------------------------------------- /src/styles/modules/init.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/styles/modules/init.scss -------------------------------------------------------------------------------- /src/styles/modules/mixin.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/styles/modules/mixin.scss -------------------------------------------------------------------------------- /src/styles/modules/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/src/styles/modules/variables.scss -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codejs-kr/react-virtualized-examples/HEAD/yarn.lock --------------------------------------------------------------------------------