export { width as responsiveHeight } from "react-native-responsive-dimensions";
Я хочу экспортировать responsiveHeight с именем width. Как правильно это сделать? Поскольку это не работает.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


На самом деле вы делаете наоборот, вы берете свою функцию ширины и добавляете ей псевдоним с именем responseiveHeight, поэтому вам нужно сделать это:
export { responsiveHeight } from "react-native-responsive-dimensions";
так просто, экспорт ширины таким образом, он не должен работать без проблем.
Кстати responseiveHeight - это функция react-native-responsive-dimensions
width as responsiveHeight, вы сообщаете, что ваш код экспортирует функцию / переменную с именем width в react-native-responsive-dimensions и экспортирует ее как responseiveHeight, я имею в виду, что вы экспортируете это с псевдонимом, поэтому, когда вы импортируете эту функцию, вы можете импортировать ее следующим образом: import { responsiveHeight } from '../path/to/file', а не как width, потому что вы указали псевдоним.
Ваш синтаксис противоположен. Вы хотите получить responsiveHeight как width.
Попробуй это
export { responsiveHeight as width } from "react-native-responsive-dimensions";
Попробуй это.
import React from "react";
import {responsive} from "react-native-responsive-ui";
@responsive
export default class Debug extends React.Component {
render() {
const {width, height} = this.props.window;
console.info(`New window dimensions: ${width}x${height}`);
return null;
}
}
Как это использовать?
Спасибо, подскажите, что означает этот синтаксис
width as responsiveHeight?