Aunque hay una pregunta similar, no puedo crear un archivo con múltiples funciones. No estoy seguro si el método ya está desactualizado o si RN está evolucionando muy rápido. ¿Cómo crear una función de ayuda global en react native?
Soy nuevo en React Native.
Lo que quiero hacer es crear un archivo js lleno de muchas funciones reutilizables y luego importarlo en componentes y llamarlo desde allí.
Lo que he estado haciendo hasta ahora puede parecer estúpido, pero sé que lo pedirás, así que aquí están.
Intenté crear un nombre de clase Chandu y exportarlo así
'use strict';
import React, { Component } from 'react';
import {
AppRegistry,
Text,
TextInput,
View
} from 'react-native';
export default class Chandu extends Component {
constructor(props){
super(props);
this.papoy = {
a : 'aaa'
},
this.helloBandu = function(){
console.log('Hello Bandu');
},
}
helloChandu(){
console.log('Hello Chandu');
}
}
Y luego lo importo en cualquier componente requerido.
import Chandu from './chandu';
Y luego llámalo así
console.log(Chandu);
console.log(Chandu.helloChandu);
console.log(Chandu.helloBandu);
console.log(Chandu.papoy);
Lo único que funcionó fue el primer console.log, lo que significa que estoy importando la ruta correcta, pero no ninguna otra.
¿Cuál es la forma correcta de hacer esto, por favor?