Skip to content

Batch send templates and address-book integration #155

Description

@truthixify

Tier: S (1-2 days) | Type: feature

Context. src/pages/StellarSplit.tsx accepts a CSV paste per session. Payroll-style users run the same list every cycle and want templates. Contacts from the address book should also autocomplete each row.

Scope.

  • Save-as-template control on the Split page, listing saved templates on load.
  • Per-row combobox that suggests entries from contactsStore.
  • Rename / delete / duplicate template actions.
  • Export / import templates as JSON (round-trippable with existing address-book export).

Acceptance.

  • Load-template restores the exact row set and amounts
  • Combobox uses the ARIA pattern already established in address-book send autocomplete
  • Export -> import round-trip test
  • Templates survive reload

Files. src/pages/StellarSplit.tsx, src/store/splitTemplatesStore.tsx (new), src/store/contactsStore.tsx.

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programdemoAuto-created for Wave 8dripsFunded via Drips NetworkfeatureNew feature workhelp wantedExtra attention is neededsplitterstellarTouches Stellar / Soroban codestellar-waveAuto-created for Wave 8wave-8Auto-created for Wave 8

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions