ember-learn / ember-learn/ember-cli-addon-docs

Use `gts` components for examples

Offen
#1,689 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
172
Forks
142
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Is there a way to use `gts` components for the examples? I've tried doing this, but I get runtime errors.

My example component (`menu-default.gts`) for the docs:

```handlebars
// BEGIN-SNIPPET docs-menu-default.gts
import Component from '@glimmer/component';
import UiMenu from '@onwardcare/ui-components/components/ui-menu';
import UiPortalTargets from '@onwardcare/ui-components/components/ui-portal-targets';
import DocsDemo from 'ember-cli-addon-docs/components/docs-demo';

interface Signature {
Element: null;
}

export default class MenuDefault extends Component {




Open Menu


Item 1
Item 2





}
// END-SNIPPET
```

The runtime error I receive:
Image

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Laufzeitfehler mit dem bereitgestellten docs-menu-default.gts-Beispiel zu reproduzieren, und untersuche die bestehende Verarbeitung von Dokumentationsbeispielen. Ermittle, welche Unterstützung für gts-Komponenten erforderlich ist, und überprüfe anschließend, dass das Beispiel ohne Laufzeitfehler gerendert wird und dass das angezeigte Beispiel sowie das Snippet weiterhin verwendbar sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
documentation, frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.