Skip to content

feat(frontend): migrate to React + TypeScript with stellar-wallets-ki… - #1

Open
euniceamoni wants to merge 1 commit into
mainfrom
feat/issue-123-react-ts-stellar-wallets-kit
Open

feat(frontend): migrate to React + TypeScript with stellar-wallets-ki…#1
euniceamoni wants to merge 1 commit into
mainfrom
feat/issue-123-react-ts-stellar-wallets-kit

Conversation

@euniceamoni

@euniceamoni euniceamoni commented Mar 26, 2026

Copy link
Copy Markdown
Owner

closes MerkleMint#123

  • Scaffold Vite + React + TypeScript project under frontend/
  • Add tsconfig.json and vite.config.ts
  • Install @creit-tech/stellar-wallets-kit, @stellar/stellar-sdk, @stellar/freighter-api, TypeScript and React type packages
  • Rewrite walletKit using StellarWalletsKit (replaces manual per-wallet adapters)
  • Convert all source files from .jsx/.js to .tsx/.ts with strict types
  • Add vite-env.d.ts for VITE_ env variable types
  • Add VITE_CONTRACT_* vars to .env.example
  • Add frontend typecheck + build job to CI workflow
  • Remove old .jsx/.js source files and vite.config.js
  • closes Frontend — Set up React + TypeScript project with Stellar Wallets Kit MerkleMint/Atomic-IP-Marketplace#123

MerkleMint#123)

- Scaffold Vite + React + TypeScript project under frontend/
- Add tsconfig.json and vite.config.ts
- Install @creit-tech/stellar-wallets-kit, @stellar/stellar-sdk,
  @stellar/freighter-api, TypeScript and React type packages
- Rewrite walletKit using StellarWalletsKit (replaces manual per-wallet adapters)
- Convert all source files from .jsx/.js to .tsx/.ts with strict types
- Add vite-env.d.ts for VITE_ env variable types
- Add VITE_CONTRACT_* vars to .env.example
- Add frontend typecheck + build job to CI workflow
- Remove old .jsx/.js source files and vite.config.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant