├── .gitignore ├── README.md ├── eslint.config.mjs ├── next.config.ts ├── package.json ├── public ├── file.svg ├── globe.svg ├── lucas.jpeg ├── next.svg ├── vercel.svg └── window.svg ├── src ├── app │ ├── favicon.ico │ ├── layout.tsx │ ├── not-found.ts │ └── post │ │ └── page.tsx ├── components │ ├── Avatar │ │ ├── Avatar.module.scss │ │ └── Avatar.tsx │ ├── CodeBlock │ │ ├── CodeBlock.module.scss │ │ └── CodeBlock.tsx │ ├── Footer │ │ ├── Footer.module.scss │ │ └── Footer.tsx │ ├── Header │ │ ├── Header.module.scss │ │ └── Header.tsx │ ├── Icon │ │ ├── Icon.module.scss │ │ ├── Icon.tsx │ │ └── icons │ │ │ ├── Github.tsx │ │ │ └── Linkedin.tsx │ ├── RenderCount │ │ ├── RenderCount.module.scss │ │ └── RenderCount.tsx │ └── Switch │ │ ├── Switch.module.scss │ │ └── Switch.tsx ├── middleware.ts ├── sections │ └── Home │ │ ├── Home.module.scss │ │ ├── Home.tsx │ │ ├── components │ │ ├── ContextPOC │ │ │ ├── ContextPOC.module.scss │ │ │ ├── ContextPOC.tsx │ │ │ ├── components │ │ │ │ ├── Container │ │ │ │ │ ├── Container.module.scss │ │ │ │ │ └── Container.tsx │ │ │ │ └── Title │ │ │ │ │ ├── Title.module.scss │ │ │ │ │ └── Title.tsx │ │ │ └── providers │ │ │ │ └── SwitcherProvider.tsx │ │ ├── StatePOC │ │ │ ├── StatePOC.module.scss │ │ │ ├── StatePOC.tsx │ │ │ └── components │ │ │ │ ├── Container │ │ │ │ ├── Container.module.scss │ │ │ │ └── Container.tsx │ │ │ │ └── Title │ │ │ │ ├── Title.module.scss │ │ │ │ └── Title.tsx │ │ ├── StateWithMemoPOC │ │ │ ├── StateWithMemoPOC.module.scss │ │ │ ├── StateWithMemoPOC.tsx │ │ │ └── components │ │ │ │ ├── Container │ │ │ │ ├── Container.module.scss │ │ │ │ └── Container.tsx │ │ │ │ └── Title │ │ │ │ ├── Title.module.scss │ │ │ │ └── Title.tsx │ │ ├── ZustandPOC │ │ │ ├── ZustandPOC.module.scss │ │ │ ├── ZustandPOC.tsx │ │ │ ├── components │ │ │ │ ├── Container │ │ │ │ │ ├── Container.module.scss │ │ │ │ │ └── Container.tsx │ │ │ │ └── Title │ │ │ │ │ ├── Title.module.scss │ │ │ │ │ └── Title.tsx │ │ │ └── stores │ │ │ │ └── SwitcherStore.tsx │ │ └── _StressTest │ │ │ ├── StressGroup.module.scss │ │ │ ├── StressGroup.tsx │ │ │ ├── components │ │ │ ├── StateStress │ │ │ │ ├── StateStress.module.scss │ │ │ │ ├── StateStress.tsx │ │ │ │ └── components │ │ │ │ │ ├── Container │ │ │ │ │ ├── Container.module.scss │ │ │ │ │ └── Container.tsx │ │ │ │ │ └── Title │ │ │ │ │ ├── Title.module.scss │ │ │ │ │ └── Title.tsx │ │ │ ├── StateWithMemoStress │ │ │ │ ├── StateWithMemoStress.module.scss │ │ │ │ ├── StateWithMemoStress.tsx │ │ │ │ └── components │ │ │ │ │ ├── Container │ │ │ │ │ ├── Container.module.scss │ │ │ │ │ └── Container.tsx │ │ │ │ │ └── Title │ │ │ │ │ ├── Title.module.scss │ │ │ │ │ └── Title.tsx │ │ │ └── ZustandStress │ │ │ │ ├── ZustandStress.module.scss │ │ │ │ ├── ZustandStress.tsx │ │ │ │ ├── components │ │ │ │ ├── Container │ │ │ │ │ ├── Container.module.scss │ │ │ │ │ └── Container.tsx │ │ │ │ └── Title │ │ │ │ │ ├── Title.module.scss │ │ │ │ │ └── Title.tsx │ │ │ │ └── stores │ │ │ │ └── useSwitcherStore.tsx │ │ │ └── shared │ │ │ ├── Child │ │ │ └── Child.tsx │ │ │ └── MemoizedChild │ │ │ └── MemoizedChild.tsx │ │ └── constants.ts ├── styles │ └── globals.scss └── utils │ └── classNames.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/package.json -------------------------------------------------------------------------------- /public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/public/file.svg -------------------------------------------------------------------------------- /public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/public/globe.svg -------------------------------------------------------------------------------- /public/lucas.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/public/lucas.jpeg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/public/window.svg -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/not-found.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/app/not-found.ts -------------------------------------------------------------------------------- /src/app/post/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/app/post/page.tsx -------------------------------------------------------------------------------- /src/components/Avatar/Avatar.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Avatar/Avatar.module.scss -------------------------------------------------------------------------------- /src/components/Avatar/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Avatar/Avatar.tsx -------------------------------------------------------------------------------- /src/components/CodeBlock/CodeBlock.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/CodeBlock/CodeBlock.module.scss -------------------------------------------------------------------------------- /src/components/CodeBlock/CodeBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/CodeBlock/CodeBlock.tsx -------------------------------------------------------------------------------- /src/components/Footer/Footer.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Footer/Footer.module.scss -------------------------------------------------------------------------------- /src/components/Footer/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Footer/Footer.tsx -------------------------------------------------------------------------------- /src/components/Header/Header.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Header/Header.module.scss -------------------------------------------------------------------------------- /src/components/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Header/Header.tsx -------------------------------------------------------------------------------- /src/components/Icon/Icon.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Icon/Icon.module.scss -------------------------------------------------------------------------------- /src/components/Icon/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Icon/Icon.tsx -------------------------------------------------------------------------------- /src/components/Icon/icons/Github.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Icon/icons/Github.tsx -------------------------------------------------------------------------------- /src/components/Icon/icons/Linkedin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Icon/icons/Linkedin.tsx -------------------------------------------------------------------------------- /src/components/RenderCount/RenderCount.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/RenderCount/RenderCount.module.scss -------------------------------------------------------------------------------- /src/components/RenderCount/RenderCount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/RenderCount/RenderCount.tsx -------------------------------------------------------------------------------- /src/components/Switch/Switch.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Switch/Switch.module.scss -------------------------------------------------------------------------------- /src/components/Switch/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/components/Switch/Switch.tsx -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/sections/Home/Home.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/Home.module.scss -------------------------------------------------------------------------------- /src/sections/Home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/Home.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/ContextPOC/ContextPOC.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ContextPOC/ContextPOC.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/ContextPOC/ContextPOC.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ContextPOC/ContextPOC.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/ContextPOC/components/Container/Container.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ContextPOC/components/Container/Container.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/ContextPOC/components/Container/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ContextPOC/components/Container/Container.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/ContextPOC/components/Title/Title.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ContextPOC/components/Title/Title.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/ContextPOC/components/Title/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ContextPOC/components/Title/Title.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/ContextPOC/providers/SwitcherProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ContextPOC/providers/SwitcherProvider.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/StatePOC/StatePOC.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StatePOC/StatePOC.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/StatePOC/StatePOC.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StatePOC/StatePOC.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/StatePOC/components/Container/Container.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StatePOC/components/Container/Container.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/StatePOC/components/Container/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StatePOC/components/Container/Container.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/StatePOC/components/Title/Title.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StatePOC/components/Title/Title.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/StatePOC/components/Title/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StatePOC/components/Title/Title.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/StateWithMemoPOC/StateWithMemoPOC.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StateWithMemoPOC/StateWithMemoPOC.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/StateWithMemoPOC/StateWithMemoPOC.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StateWithMemoPOC/StateWithMemoPOC.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/StateWithMemoPOC/components/Container/Container.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StateWithMemoPOC/components/Container/Container.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/StateWithMemoPOC/components/Container/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StateWithMemoPOC/components/Container/Container.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/StateWithMemoPOC/components/Title/Title.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StateWithMemoPOC/components/Title/Title.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/StateWithMemoPOC/components/Title/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/StateWithMemoPOC/components/Title/Title.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/ZustandPOC/ZustandPOC.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ZustandPOC/ZustandPOC.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/ZustandPOC/ZustandPOC.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ZustandPOC/ZustandPOC.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/ZustandPOC/components/Container/Container.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ZustandPOC/components/Container/Container.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/ZustandPOC/components/Container/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ZustandPOC/components/Container/Container.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/ZustandPOC/components/Title/Title.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ZustandPOC/components/Title/Title.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/ZustandPOC/components/Title/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ZustandPOC/components/Title/Title.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/ZustandPOC/stores/SwitcherStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/ZustandPOC/stores/SwitcherStore.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/StressGroup.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/StressGroup.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/StressGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/StressGroup.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateStress/StateStress.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateStress/StateStress.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateStress/StateStress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateStress/StateStress.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateStress/components/Container/Container.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateStress/components/Container/Container.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateStress/components/Container/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateStress/components/Container/Container.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateStress/components/Title/Title.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateStress/components/Title/Title.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateStress/components/Title/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateStress/components/Title/Title.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateWithMemoStress/StateWithMemoStress.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateWithMemoStress/StateWithMemoStress.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateWithMemoStress/StateWithMemoStress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateWithMemoStress/StateWithMemoStress.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateWithMemoStress/components/Container/Container.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateWithMemoStress/components/Container/Container.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateWithMemoStress/components/Container/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateWithMemoStress/components/Container/Container.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateWithMemoStress/components/Title/Title.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateWithMemoStress/components/Title/Title.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/StateWithMemoStress/components/Title/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/StateWithMemoStress/components/Title/Title.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/ZustandStress/ZustandStress.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/ZustandStress/ZustandStress.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/ZustandStress/ZustandStress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/ZustandStress/ZustandStress.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/ZustandStress/components/Container/Container.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/ZustandStress/components/Container/Container.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/ZustandStress/components/Container/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/ZustandStress/components/Container/Container.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/ZustandStress/components/Title/Title.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/ZustandStress/components/Title/Title.module.scss -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/ZustandStress/components/Title/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/ZustandStress/components/Title/Title.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/components/ZustandStress/stores/useSwitcherStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/components/ZustandStress/stores/useSwitcherStore.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/shared/Child/Child.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/shared/Child/Child.tsx -------------------------------------------------------------------------------- /src/sections/Home/components/_StressTest/shared/MemoizedChild/MemoizedChild.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/components/_StressTest/shared/MemoizedChild/MemoizedChild.tsx -------------------------------------------------------------------------------- /src/sections/Home/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/sections/Home/constants.ts -------------------------------------------------------------------------------- /src/styles/globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/styles/globals.scss -------------------------------------------------------------------------------- /src/utils/classNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/src/utils/classNames.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasca2/state-poc/HEAD/tsconfig.json --------------------------------------------------------------------------------