[Storybook-Native] undefined is not an object (evaluating '_expo.KeepAwake.activate')
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1
- Forks
- 2
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
## Description
While running storybook-native `undefined is not an object (evaluating '_expo.KeepAwake.activate')` issue appears
## Expected Behavior
`bluebase storybook-native:start` should run successfully.
## Actual Behavior

## Possible Fix
This issue is created due to storybook-native AppEntry.js its content should be,
```
import App from './../../bluebase/storybook-native/storybook';
import { activateKeepAwake } from 'expo-keep-awake';
import { registerRootComponent } from 'expo';
if (__DEV__) {
activateKeepAwake();
}
registerRootComponent(App);
```
## Steps to Reproduce
1. create a plugin
2. `bluebase storybook-native:init`
3. `bluebase storybook-native:start`
## Context
## Screenshots
## Your Environment
* Version used: `0.0.16`
* Environment name and version (e.g. Chrome 39, node.js 5.4): node.js 10.16.3
* Operating System and version (desktop or mobile): Ubuntu 18
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit der im Issue erwähnten Storybook-Native AppEntry.js und untersuche den KeepAwake-Import und den Aktivierungsaufruf. Reproduziere das Problem mit bluebase storybook-native:init gefolgt von bluebase storybook-native:start; fertig ist die Aufgabe, wenn der Befehl erfolgreich ausgeführt wird, ohne den undefined KeepAwake-Fehler.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- react-native
- Bereich
- mobile
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 45/100