Tag: MOBX
Recibo un error de gancho no válido al reescribir una aplicación de clientes… (actualizando código) mobx 6.3.8 mobx react 7.2.1 y mobx-state-tree 5.0.5 React 17.0.1 RN 0.64.3 Siento que el error está aquí. Busqué en línea la línea de código para usar almacenes y me llevó al sitio obsoleto… no . . . Read more
Creé esta tienda: export class CommentStore { comments = []; constructor() { makeAutoObservable(this, {}, { autoBind: true }); } async loadPostComments(postId: number): Promise<void> { const res = await API.loadPostComments(postId); runInAction(() => { this.comments = res; }); } async sendComment(postId: number, comment: Comment): Promise<void> { try { await API.sendComment(postId, comment); await . . . Read more
Estoy tratando de implementar una función getter computada con argumento como se muestra en esta respuesta con MobX 6 y la versión correspondiente de mobx-utils. export class CodificatorStore { @observable.ref items: Array<codificator> | null = null; @action setItems(items: Array<codificator>): void { this.items = items; } @computed get item(): ITransformer<number, codificator=”” . . . Read more
Estoy utilizando la siguiente plantilla: https://github.com/cawfree/create-react-native-dapp He utilizado el componente proveedor en el componente de nivel superior (padre) de la siguiente manera: import { Provider } from ‘mobx-react’; import SettingsStore from ‘../../store/settings’; return ( <provider store=”{SettingsStore}”> <view style=”{[StyleSheet.absoluteFill,” styles.center,=”” styles.white,=”” !loading=”” &&=”” {justifycontent:=”” ‘space-between’}]}=””> {loading ? <fadeoutimage></fadeoutimage> : <welcome></welcome> } . . . Read more
Estoy migrando una tienda a Mobx 6 en nuestra base de código TypeScript. Esta tienda es compartida entre un componente web de React y un componente Expo React Native. Se ve así: class MyStore { value: string; <p>constructor() { makeObservable(this, {value: observable}); } } Esto funciona bien para mi componente . . . Read more