├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .github └── workflows │ └── main.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── agents.md ├── canister_ids.json ├── components.json ├── dfx.json ├── eslint.config.js ├── index.html ├── media └── screenshot.png ├── package.json ├── pnpm-lock.yaml ├── public └── .ic-assets.json5 ├── src ├── backend │ ├── Cargo.toml │ ├── backend.did │ ├── declarations │ │ ├── backend.did │ │ ├── backend.did.d.ts │ │ ├── backend.did.js │ │ ├── index.d.ts │ │ └── index.js │ └── src │ │ └── lib.rs └── frontend │ ├── assets │ ├── ic.svg │ ├── react.svg │ └── vite.svg │ ├── components │ ├── bubble.tsx │ ├── github-link.tsx │ ├── greet-form.tsx │ └── ui │ │ ├── button.tsx │ │ └── input.tsx │ ├── declarations │ ├── frontend.did │ ├── frontend.did.d.ts │ ├── frontend.did.js │ ├── index.d.ts │ └── index.js │ ├── hooks │ └── use-greet.tsx │ ├── index.css │ ├── lib │ └── utils.ts │ ├── main.tsx │ ├── routeTree.gen.ts │ ├── routes │ ├── __root.tsx │ ├── about.tsx │ └── index.tsx │ └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = ["src/backend"] 3 | resolver = "2" 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/README.md -------------------------------------------------------------------------------- /agents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/agents.md -------------------------------------------------------------------------------- /canister_ids.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/canister_ids.json -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/components.json -------------------------------------------------------------------------------- /dfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/dfx.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/index.html -------------------------------------------------------------------------------- /media/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/media/screenshot.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/.ic-assets.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/public/.ic-assets.json5 -------------------------------------------------------------------------------- /src/backend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/backend/Cargo.toml -------------------------------------------------------------------------------- /src/backend/backend.did: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/backend/backend.did -------------------------------------------------------------------------------- /src/backend/declarations/backend.did: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/backend/declarations/backend.did -------------------------------------------------------------------------------- /src/backend/declarations/backend.did.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/backend/declarations/backend.did.d.ts -------------------------------------------------------------------------------- /src/backend/declarations/backend.did.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/backend/declarations/backend.did.js -------------------------------------------------------------------------------- /src/backend/declarations/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/backend/declarations/index.d.ts -------------------------------------------------------------------------------- /src/backend/declarations/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/backend/declarations/index.js -------------------------------------------------------------------------------- /src/backend/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/backend/src/lib.rs -------------------------------------------------------------------------------- /src/frontend/assets/ic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/assets/ic.svg -------------------------------------------------------------------------------- /src/frontend/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/assets/react.svg -------------------------------------------------------------------------------- /src/frontend/assets/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/assets/vite.svg -------------------------------------------------------------------------------- /src/frontend/components/bubble.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/components/bubble.tsx -------------------------------------------------------------------------------- /src/frontend/components/github-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/components/github-link.tsx -------------------------------------------------------------------------------- /src/frontend/components/greet-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/components/greet-form.tsx -------------------------------------------------------------------------------- /src/frontend/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/components/ui/button.tsx -------------------------------------------------------------------------------- /src/frontend/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/components/ui/input.tsx -------------------------------------------------------------------------------- /src/frontend/declarations/frontend.did: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/declarations/frontend.did -------------------------------------------------------------------------------- /src/frontend/declarations/frontend.did.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/declarations/frontend.did.d.ts -------------------------------------------------------------------------------- /src/frontend/declarations/frontend.did.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/declarations/frontend.did.js -------------------------------------------------------------------------------- /src/frontend/declarations/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/declarations/index.d.ts -------------------------------------------------------------------------------- /src/frontend/declarations/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/declarations/index.js -------------------------------------------------------------------------------- /src/frontend/hooks/use-greet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/hooks/use-greet.tsx -------------------------------------------------------------------------------- /src/frontend/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/index.css -------------------------------------------------------------------------------- /src/frontend/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/lib/utils.ts -------------------------------------------------------------------------------- /src/frontend/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/main.tsx -------------------------------------------------------------------------------- /src/frontend/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/routeTree.gen.ts -------------------------------------------------------------------------------- /src/frontend/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/routes/__root.tsx -------------------------------------------------------------------------------- /src/frontend/routes/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/routes/about.tsx -------------------------------------------------------------------------------- /src/frontend/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/src/frontend/routes/index.tsx -------------------------------------------------------------------------------- /src/frontend/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristoferlund/ic-vite-react-next/HEAD/vite.config.ts --------------------------------------------------------------------------------