getsentry / getsentry/sentry-react-native

Remove deprecated FeedbackWidget API aliases

Ouverte Adaptée aux débutants
#5,932 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
React-Native Task User Feedbacks
Langage dominant
TypeScript
Étoiles
1.8k
Forks
366
Merge moyen
1 j 6 h
PR mergées (30 j)
94

Description

## Description

In #5931 we renamed `FeedbackWidget` to `FeedbackForm` and added deprecated aliases for backward compatibility. These should be removed in the next major version.

### Deprecated aliases to remove

- `FeedbackWidget` → `FeedbackForm` (`index.ts`)
- `showFeedbackWidget` → `showFeedbackForm` (`index.ts`, `FeedbackFormManager.tsx`)
- `FeedbackWidgetProps` → `FeedbackFormProps` (`FeedbackForm.types.ts`)
- `FeedbackWidgetStyles` → `FeedbackFormStyles` (`FeedbackForm.types.ts`)
- `FeedbackWidgetState` → `FeedbackFormState` (`FeedbackForm.types.ts`)
- `FeedbackWidgetTheme` → `FeedbackFormTheme` (`FeedbackForm.theme.ts`)
- `FeedbackWidgetManager` → `FeedbackFormManager` (`FeedbackFormManager.tsx`)
- `resetFeedbackWidgetManager` → `resetFeedbackFormManager` (`FeedbackFormManager.tsx`)

### When

Next major version (v9).

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par index.ts, FeedbackFormManager.tsx, FeedbackForm.types.ts et FeedbackForm.theme.ts, où l’issue répertorie les alias obsolètes. Supprimez les alias répertoriés pour la version majeure v9, puis vérifiez que chaque ancien nom n’est plus exposé dans ces fichiers.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
react-native, typescript
Domaine
mobile
Type d'issue
Refactorisation
Difficulté
2/5
Temps estimé
1-3 heures
Activité
Active
Clarté
Clairement spécifiée
Accessibilité débutants
84/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.