TanStack / TanStack/tanstack.com
Collapsible `+/-` callout syntax lost during Markdown migration
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1.1k
- Forks
- 401
- Ø Merge
- 18 Std. 14 Min.
- Gemergte PRs (30 T.)
- 56
Beschreibung
Before migrating to TanStack Markdown, the website made use of rehype-callouts. Since they're implementing Obsidian Markdown syntax, it allowed for collapsible callouts using either + or - right after the callout type:
> [!TIP]- Title
> Folded content. - means default collapsed, + means default expanded.
However, when TanStack Markdown was introduced, it changed how callouts are parsed. This now causes documentation sites using that feature to have broken callouts:
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne bei der verlinkten Parser-Implementierung in packages/markdown/src/extensions/callouts.ts und untersuche anschließend den Callout zur Form-Installation. Vergleiche die dokumentierte Obsidian-Syntax mit + und - mit dem aktuellen Parsing-Verhalten; die Aufgabe ist abgeschlossen, wenn beide Marker ihren standardmäßigen erweiterten bzw. eingeklappten Zustand auf der Dokumentationsseite beibehalten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- markdown, typescript
- Bereich
- documentation
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 68/100