What to build
Carry the tab's filename through the share link so a shared .md/.html opens with the correct language (since language is derived from the name).
handleShare appends &name=<encoded tab.name> to the existing /?code=<base64> link.
- The URL load path (
App.tsx) reads the name param and uses it as the new tab's name; its extension determines the language.
- Backward compatible: links without a
name param fall back to shared.ts (current behavior).
Acceptance criteria
Blocked by
What to build
Carry the tab's filename through the share link so a shared
.md/.htmlopens with the correct language (since language is derived from the name).handleShareappends&name=<encoded tab.name>to the existing/?code=<base64>link.App.tsx) reads thenameparam and uses it as the new tab's name; its extension determines the language.nameparam fall back toshared.ts(current behavior).Acceptance criteria
shared.tsBlocked by