├── .DS_Store ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── tasks.json ├── README.md ├── ang-todo-ver2 ├── .gitignore ├── README.md ├── angular.json ├── package.json ├── src │ ├── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── header │ │ │ ├── header.component.css │ │ │ ├── header.component.html │ │ │ └── header.component.ts │ │ └── todo-list │ │ │ ├── infra │ │ │ ├── TodoMapper.ts │ │ │ ├── data-saver.interface.ts │ │ │ └── data-saver.localdb.ts │ │ │ ├── models │ │ │ └── todos.ts │ │ │ ├── services │ │ │ └── todos.service.ts │ │ │ ├── todo-list.component.ts │ │ │ └── view │ │ │ ├── todo-list.component.css │ │ │ └── todo-list.component.html │ ├── assets │ │ └── .gitkeep │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ └── styles.css ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── yarn.lock ├── ang-todo ├── .editorconfig ├── .gitignore ├── README.md ├── angular.json ├── package.json ├── src │ ├── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── data-saver │ │ │ ├── data-saver.interface.ts │ │ │ ├── data-saver.localdb.ts │ │ │ └── data-saver.ts │ │ ├── header │ │ │ ├── header.component.css │ │ │ ├── header.component.html │ │ │ └── header.component.ts │ │ ├── models │ │ │ └── todos.ts │ │ ├── services │ │ │ └── todos.service.ts │ │ └── todo-list │ │ │ ├── todo-list.component.css │ │ │ ├── todo-list.component.html │ │ │ └── todo-list.component.ts │ ├── assets │ │ └── .gitkeep │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ └── styles.css ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.spec.json ├── react-todo ├── README.md └── package.json ├── solid-todo ├── .DS_Store ├── .pnp.cjs ├── .pnp.loader.mjs ├── .yarnrc.yml ├── README.md ├── index.html ├── package.json ├── pnpm-lock.yaml ├── src │ ├── .DS_Store │ ├── App.module.css │ ├── App.tsx │ ├── assets │ │ ├── SUIT-Variable.woff2 │ │ ├── arrow-bottom.svg │ │ ├── check-bold.svg │ │ ├── check-line.svg │ │ ├── close.svg │ │ ├── favicon.ico │ │ └── solid-logo.png │ ├── components │ │ ├── Input.module.css │ │ ├── Input.tsx │ │ ├── TodoItem.module.css │ │ ├── TodoItem.tsx │ │ ├── TodoList.module.css │ │ └── TodoList.tsx │ ├── index.css │ ├── index.tsx │ ├── logo.svg │ ├── stores │ │ └── todo.ts │ └── types │ │ └── todo.ts ├── tsconfig.json ├── vite.config.ts └── yarn.lock ├── svelt-todo ├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── README.md ├── package.json ├── src │ ├── app.d.ts │ ├── app.html │ ├── component │ │ ├── Barcode.svelte │ │ ├── TodoInput.svelte │ │ ├── TodoItem.svelte │ │ ├── TodoList.svelte │ │ └── Total.svelte │ ├── routes │ │ └── +page.svelte │ └── store │ │ └── index.ts ├── static │ └── favicon.png ├── svelte.config.js ├── tsconfig.json ├── vite.config.ts └── yarn.lock └── vue-todo ├── .eslintrc.cjs ├── .gitignore ├── .prettierrc.json ├── .vscode └── extensions.json ├── README.md ├── env.d.ts ├── index.html ├── package-lock.json ├── package.json ├── public └── favicon.ico ├── src ├── App.vue ├── assets │ └── logo.svg ├── component │ ├── Header.vue │ ├── MainWrapper.vue │ ├── TodoInput.vue │ ├── TodoItem.vue │ ├── TodoList.vue │ └── TodoReset.vue ├── main.ts └── utils │ └── storage.ts ├── tsconfig.config.json ├── tsconfig.json └── vite.config.ts /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .vscode 3 | .yarn 4 | node_modules -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/README.md -------------------------------------------------------------------------------- /ang-todo-ver2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/.gitignore -------------------------------------------------------------------------------- /ang-todo-ver2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/README.md -------------------------------------------------------------------------------- /ang-todo-ver2/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/angular.json -------------------------------------------------------------------------------- /ang-todo-ver2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/package.json -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/app.component.html -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/app.component.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/app.module.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/header/header.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/header/header.component.css -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/header/header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/header/header.component.html -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/header/header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/header/header.component.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/todo-list/infra/TodoMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/todo-list/infra/TodoMapper.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/todo-list/infra/data-saver.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/todo-list/infra/data-saver.interface.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/todo-list/infra/data-saver.localdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/todo-list/infra/data-saver.localdb.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/todo-list/models/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/todo-list/models/todos.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/todo-list/services/todos.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/todo-list/services/todos.service.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/todo-list/todo-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/todo-list/todo-list.component.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/todo-list/view/todo-list.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/todo-list/view/todo-list.component.css -------------------------------------------------------------------------------- /ang-todo-ver2/src/app/todo-list/view/todo-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/app/todo-list/view/todo-list.component.html -------------------------------------------------------------------------------- /ang-todo-ver2/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ang-todo-ver2/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/favicon.ico -------------------------------------------------------------------------------- /ang-todo-ver2/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/index.html -------------------------------------------------------------------------------- /ang-todo-ver2/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/main.ts -------------------------------------------------------------------------------- /ang-todo-ver2/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/src/styles.css -------------------------------------------------------------------------------- /ang-todo-ver2/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/tsconfig.app.json -------------------------------------------------------------------------------- /ang-todo-ver2/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/tsconfig.json -------------------------------------------------------------------------------- /ang-todo-ver2/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/tsconfig.spec.json -------------------------------------------------------------------------------- /ang-todo-ver2/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo-ver2/yarn.lock -------------------------------------------------------------------------------- /ang-todo/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/.editorconfig -------------------------------------------------------------------------------- /ang-todo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/.gitignore -------------------------------------------------------------------------------- /ang-todo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/README.md -------------------------------------------------------------------------------- /ang-todo/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/angular.json -------------------------------------------------------------------------------- /ang-todo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/package.json -------------------------------------------------------------------------------- /ang-todo/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ang-todo/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/app.component.html -------------------------------------------------------------------------------- /ang-todo/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/app.component.ts -------------------------------------------------------------------------------- /ang-todo/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/app.module.ts -------------------------------------------------------------------------------- /ang-todo/src/app/data-saver/data-saver.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/data-saver/data-saver.interface.ts -------------------------------------------------------------------------------- /ang-todo/src/app/data-saver/data-saver.localdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/data-saver/data-saver.localdb.ts -------------------------------------------------------------------------------- /ang-todo/src/app/data-saver/data-saver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/data-saver/data-saver.ts -------------------------------------------------------------------------------- /ang-todo/src/app/header/header.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/header/header.component.css -------------------------------------------------------------------------------- /ang-todo/src/app/header/header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/header/header.component.html -------------------------------------------------------------------------------- /ang-todo/src/app/header/header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/header/header.component.ts -------------------------------------------------------------------------------- /ang-todo/src/app/models/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/models/todos.ts -------------------------------------------------------------------------------- /ang-todo/src/app/services/todos.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/services/todos.service.ts -------------------------------------------------------------------------------- /ang-todo/src/app/todo-list/todo-list.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/todo-list/todo-list.component.css -------------------------------------------------------------------------------- /ang-todo/src/app/todo-list/todo-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/todo-list/todo-list.component.html -------------------------------------------------------------------------------- /ang-todo/src/app/todo-list/todo-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/app/todo-list/todo-list.component.ts -------------------------------------------------------------------------------- /ang-todo/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ang-todo/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/favicon.ico -------------------------------------------------------------------------------- /ang-todo/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/index.html -------------------------------------------------------------------------------- /ang-todo/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/main.ts -------------------------------------------------------------------------------- /ang-todo/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/src/styles.css -------------------------------------------------------------------------------- /ang-todo/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/tsconfig.app.json -------------------------------------------------------------------------------- /ang-todo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/tsconfig.json -------------------------------------------------------------------------------- /ang-todo/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/ang-todo/tsconfig.spec.json -------------------------------------------------------------------------------- /react-todo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/react-todo/README.md -------------------------------------------------------------------------------- /react-todo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/react-todo/package.json -------------------------------------------------------------------------------- /solid-todo/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/.DS_Store -------------------------------------------------------------------------------- /solid-todo/.pnp.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/.pnp.cjs -------------------------------------------------------------------------------- /solid-todo/.pnp.loader.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/.pnp.loader.mjs -------------------------------------------------------------------------------- /solid-todo/.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/.yarnrc.yml -------------------------------------------------------------------------------- /solid-todo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/README.md -------------------------------------------------------------------------------- /solid-todo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/index.html -------------------------------------------------------------------------------- /solid-todo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/package.json -------------------------------------------------------------------------------- /solid-todo/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/pnpm-lock.yaml -------------------------------------------------------------------------------- /solid-todo/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/.DS_Store -------------------------------------------------------------------------------- /solid-todo/src/App.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/App.module.css -------------------------------------------------------------------------------- /solid-todo/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/App.tsx -------------------------------------------------------------------------------- /solid-todo/src/assets/SUIT-Variable.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/assets/SUIT-Variable.woff2 -------------------------------------------------------------------------------- /solid-todo/src/assets/arrow-bottom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/assets/arrow-bottom.svg -------------------------------------------------------------------------------- /solid-todo/src/assets/check-bold.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/assets/check-bold.svg -------------------------------------------------------------------------------- /solid-todo/src/assets/check-line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/assets/check-line.svg -------------------------------------------------------------------------------- /solid-todo/src/assets/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/assets/close.svg -------------------------------------------------------------------------------- /solid-todo/src/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/assets/favicon.ico -------------------------------------------------------------------------------- /solid-todo/src/assets/solid-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/assets/solid-logo.png -------------------------------------------------------------------------------- /solid-todo/src/components/Input.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/components/Input.module.css -------------------------------------------------------------------------------- /solid-todo/src/components/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/components/Input.tsx -------------------------------------------------------------------------------- /solid-todo/src/components/TodoItem.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/components/TodoItem.module.css -------------------------------------------------------------------------------- /solid-todo/src/components/TodoItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/components/TodoItem.tsx -------------------------------------------------------------------------------- /solid-todo/src/components/TodoList.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/components/TodoList.module.css -------------------------------------------------------------------------------- /solid-todo/src/components/TodoList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/components/TodoList.tsx -------------------------------------------------------------------------------- /solid-todo/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/index.css -------------------------------------------------------------------------------- /solid-todo/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/index.tsx -------------------------------------------------------------------------------- /solid-todo/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/logo.svg -------------------------------------------------------------------------------- /solid-todo/src/stores/todo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/src/stores/todo.ts -------------------------------------------------------------------------------- /solid-todo/src/types/todo.ts: -------------------------------------------------------------------------------- 1 | export interface Todo { 2 | text: string; 3 | isDone: boolean; 4 | } 5 | -------------------------------------------------------------------------------- /solid-todo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/tsconfig.json -------------------------------------------------------------------------------- /solid-todo/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/vite.config.ts -------------------------------------------------------------------------------- /solid-todo/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/solid-todo/yarn.lock -------------------------------------------------------------------------------- /svelt-todo/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/.eslintignore -------------------------------------------------------------------------------- /svelt-todo/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/.eslintrc.cjs -------------------------------------------------------------------------------- /svelt-todo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/.gitignore -------------------------------------------------------------------------------- /svelt-todo/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true -------------------------------------------------------------------------------- /svelt-todo/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/.prettierignore -------------------------------------------------------------------------------- /svelt-todo/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/.prettierrc -------------------------------------------------------------------------------- /svelt-todo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/README.md -------------------------------------------------------------------------------- /svelt-todo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/package.json -------------------------------------------------------------------------------- /svelt-todo/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/src/app.d.ts -------------------------------------------------------------------------------- /svelt-todo/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/src/app.html -------------------------------------------------------------------------------- /svelt-todo/src/component/Barcode.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/src/component/Barcode.svelte -------------------------------------------------------------------------------- /svelt-todo/src/component/TodoInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/src/component/TodoInput.svelte -------------------------------------------------------------------------------- /svelt-todo/src/component/TodoItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/src/component/TodoItem.svelte -------------------------------------------------------------------------------- /svelt-todo/src/component/TodoList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/src/component/TodoList.svelte -------------------------------------------------------------------------------- /svelt-todo/src/component/Total.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/src/component/Total.svelte -------------------------------------------------------------------------------- /svelt-todo/src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/src/routes/+page.svelte -------------------------------------------------------------------------------- /svelt-todo/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/src/store/index.ts -------------------------------------------------------------------------------- /svelt-todo/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/static/favicon.png -------------------------------------------------------------------------------- /svelt-todo/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/svelte.config.js -------------------------------------------------------------------------------- /svelt-todo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/tsconfig.json -------------------------------------------------------------------------------- /svelt-todo/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/vite.config.ts -------------------------------------------------------------------------------- /svelt-todo/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/svelt-todo/yarn.lock -------------------------------------------------------------------------------- /vue-todo/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/.eslintrc.cjs -------------------------------------------------------------------------------- /vue-todo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/.gitignore -------------------------------------------------------------------------------- /vue-todo/.prettierrc.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /vue-todo/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/.vscode/extensions.json -------------------------------------------------------------------------------- /vue-todo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/README.md -------------------------------------------------------------------------------- /vue-todo/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /vue-todo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/index.html -------------------------------------------------------------------------------- /vue-todo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/package-lock.json -------------------------------------------------------------------------------- /vue-todo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/package.json -------------------------------------------------------------------------------- /vue-todo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/public/favicon.ico -------------------------------------------------------------------------------- /vue-todo/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/App.vue -------------------------------------------------------------------------------- /vue-todo/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/assets/logo.svg -------------------------------------------------------------------------------- /vue-todo/src/component/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/component/Header.vue -------------------------------------------------------------------------------- /vue-todo/src/component/MainWrapper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/component/MainWrapper.vue -------------------------------------------------------------------------------- /vue-todo/src/component/TodoInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/component/TodoInput.vue -------------------------------------------------------------------------------- /vue-todo/src/component/TodoItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/component/TodoItem.vue -------------------------------------------------------------------------------- /vue-todo/src/component/TodoList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/component/TodoList.vue -------------------------------------------------------------------------------- /vue-todo/src/component/TodoReset.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/component/TodoReset.vue -------------------------------------------------------------------------------- /vue-todo/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/main.ts -------------------------------------------------------------------------------- /vue-todo/src/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/src/utils/storage.ts -------------------------------------------------------------------------------- /vue-todo/tsconfig.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/tsconfig.config.json -------------------------------------------------------------------------------- /vue-todo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/tsconfig.json -------------------------------------------------------------------------------- /vue-todo/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itjustbong/todo-on-any-framework/HEAD/vue-todo/vite.config.ts --------------------------------------------------------------------------------