Skip to content

feat(dna): allow multiple shared autosomal imports per profile#18

Merged
simonellefsen merged 1 commit into
mainfrom
feat/dna-multiple-shared-matches
Jul 5, 2026
Merged

feat(dna): allow multiple shared autosomal imports per profile#18
simonellefsen merged 1 commit into
mainfrom
feat/dna-multiple-shared-matches

Conversation

@simonellefsen

Copy link
Copy Markdown
Owner

Summary

  • Add Add shared match on the DNA tab to create a new Shared Autosomal test and open the CSV picker
  • Label existing-card import as Replace this match CSV to avoid accidental overwrites
  • Let handleAddDNATest accept an optional test type and return the new test id

Test plan

  • Open a profile with an existing Shared Autosomal import (e.g. Birgitta Hallgren ↔ Pernille Gamby)
  • Click Add shared match and import a second shared-segments CSV (e.g. Helle Andersen Due)
  • Save profile and confirm both matches persist after reload
  • npm run typecheck and pre-commit lint pass locally

Made with Cursor

Add a dedicated shared-match flow so each Ancestry shared-segments CSV gets its own test card instead of overwriting an existing match.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Jul 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
linegra Ready Ready Preview, Comment Jul 5, 2026 5:47pm

@simonellefsen
simonellefsen merged commit efaeba7 into main Jul 5, 2026
4 checks passed
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