reactjs / reactjs/react-docgen
export types or interfaces from another files
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 3.8k
- Forks
- 316
- Merge moyen
- 5 h 7 min
- PR mergées (30 j)
- 4
Description
file1
import * as React from 'react'
export interface interface1{
name: string
type?: string
}
export class Component1 extends React.Component<IconProps> {}
file2
import * as React from 'react'
import {interface1} from './file1'
export interface interface2{
value: string
type?: interface1
}
export class Component2 extends React.Component<IconProps> {}
the problem I have is that I have nested types and I can't get the types from the library only it give me the names of it .
is there any way to do this ?
I wonder also if I can export interfaces or types from the file not only the component if I can do this I can map unique name to its implementation.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire le problème avec les exemples file1 et file2, puis suivez la manière dont react-docgen extrait les informations sur les composants et les types à partir des interfaces importées. Déterminez la représentation attendue pour les interfaces imbriquées et leurs implémentations ; le travail est terminé lorsque les informations de type exportées demandées sont disponibles dans la sortie de la bibliothèque générée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- react, typescript
- Domaine
- documentation, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100