Skip to content

docs(use-wallet): add vanilla JS/TS reference#7

Merged
drichar merged 1 commit intomainfrom
docs/use-wallet-vanilla
Feb 10, 2026
Merged

docs(use-wallet): add vanilla JS/TS reference#7
drichar merged 1 commit intomainfrom
docs/use-wallet-vanilla

Conversation

@drichar
Copy link
Contributor

@drichar drichar commented Feb 10, 2026

Summary

  • Add references/vanilla.md documenting core @txnlab/use-wallet usage without a framework adapter
  • Add vanilla routing entry to SKILL.md
  • Add vanilla examples and table row to signing-transactions.md

Details

The use-wallet skill had framework-specific references for React, Vue, SolidJS, and Svelte but nothing for using the core package directly. Developers building vanilla JS/TS apps (or using unsupported frameworks) had no reference to follow.

The new vanilla.md covers setup, BaseWallet interface, state subscriptions, wallet connect/disconnect, network switching, transaction signing (signTransactions and transactionSigner with ATC), AlgoKit Utils integration, and a complete connect-wallet-menu example. All code examples are sourced from the vanilla-ts example app in the use-wallet repository.

Test plan

  • Verify vanilla.md link in SKILL.md routing guide resolves correctly
  • Confirm vanilla section in signing-transactions.md matches the pattern of other framework sections
  • Spot-check that all imports use @txnlab/use-wallet (core), not a framework adapter

Add documentation for using the core `@txnlab/use-wallet` package
directly without a framework adapter. The skill previously only
covered React, Vue, SolidJS, and Svelte.

- Add references/vanilla.md covering setup, state subscription,
  wallet connect/disconnect, network switching, transaction signing,
  ATC usage, AlgoKit Utils integration, and a full connect menu example
- Add vanilla routing entry to SKILL.md
- Add vanilla section and table row to signing-transactions.md
@drichar drichar merged commit 1c99652 into main Feb 10, 2026
1 check passed
@drichar drichar deleted the docs/use-wallet-vanilla branch February 10, 2026 22:13
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