Kotlin equivalente a "export pnetworkingeterminada" en JavaScript

Intento usar Kotlin para build mi aplicación React Native y actualmente estoy convirtiendo código JavaScript preexistente en ella. Sin embargo, no sé cuál sería el equivalente de Kotlin al export default de export default . ¿Hay incluso una necesidad de tal código?

La class JS que bash convertir:

 import React from 'react'; import { StyleSheet, Text, View } from 'react-native'; export default class App extends React.Component { render() { return ( <View style={styles.container}> <Text>Open up App.js to start working on your app!</Text> </View> ); } } const styles = StyleSheet.create({ container: { flex: 1, backgroundColor: '#fff', alignItems: 'center', justifyContent: 'center', }, }); 

Actualmente, el comstackdor Kotlin / JS funciona por module, es decir, genera un único file JavaScript para un set de files fuente Kotlin marcados como un module (ya sea un module en IDEA, un proyecto en Gradle o un module Maven). Si establece la opción del comstackdor moduleKind en commonjs o umd value, Kotlin / JS convertirá este file en el module CommonJS, con el package raíz exportado y todos los modules dependientes importados. No existe un equivalente directo del código JavaScript que proporcionó, por lo que tal vez necesite cambiar la forma en que se importa su class.

Considera que declaras algo como esto en Kotlin:

 package my.pkg class App : React.Component() { // some code here } 

en un module llamado myModule . Puede importar la class de la App en JavaScript con el siguiente código:

 const App = require('myModule').my.pkg.App 

Para get más información acerca de cómo Kotlin / JS interactúa con JavaScript, consulte la documentation:

  • en sistemas de modules (incluido CommonJS);
  • al llamar a Kotlin desde JavaScript ;
  • al llamar a JavaScript desde Kotlin .
  • Android: Obtenga un DAO en un ViewModel
  • Factorial usando el bucle `for` en Kotlin
  • ¿Hay alguna manera de anidar una enumeración dentro de una class de datos en Kotlin?
  • Android solo estableceStackFromEnd solo si RecycleView / List es más grande que la pantalla
  • Anotaciones: cuando es arrayOf necesario
  • ¿Cómo declaro un parámetro de function para aceptar funciones que arrojan?
  • cómo comstackr kotlin en el proyecto web eclipse maven
  • Configuración de un proyecto multiplataforma
  • Kotlin comstackndo desde línea de command
  • ¿Cómo definir el object dentro de la jerarquía genérica sellada?
  • Obtener datos de un file JSON