Похоже, что недавнее обновление приложения Facebook заменило встроенную активность Facebook на то, что игнорирует текст статуса. Если вы удалите приложение Facebook с вашего устройства, текст будет отображаться с использованием кода, который у вас есть. Если у вас установлено приложение Facebook, вы получаете изображения, URL-адреса, но не текст
. Политики Facebook не позволяют предварительно заполнять сообщения о состоянии и требуют, чтобы весь контент был создан пользователем, - хотя я понимаю намерение за этим я лично считаю, что во многих случаях это глупо. Например, в моей игре я хочу предварительно заполнить счет пользователя, но теперь я не могу, поэтому пользователю представлено пустое диалоговое окно. Вероятно, я просто удалю вариант совместного использования Facebook, поскольку никто никогда не будет использовать его сейчас.
Этот ответ из Facebook подтверждает, что поведение по дизайну
Вы можете использовать следующее:
export default withStyles(styles, { withTheme: true })(app);
export const AnotherComponent = DragDropContext(HTML5Backend)(app);
Один компонент может иметь имя, другой может быть экспорт по умолчанию
Вы не можете экспортировать более одного значения по умолчанию.
В случае экспорта по умолчанию:
Вы можете экспортировать один по умолчанию и один по имени.
export default withStyles(styles, { withTheme: true })(app);
export const SecondComponent = DragDropContext(HTML5Backend)(app);
import DefaultComponent, {SecondComponent} from 'module';
Или вы можете экспортировать как именованные:
export const FirstComponent = withStyles(styles, { withTheme: true })(app);
export const SecondComponent = DragDropContext(HTML5Backend)(app);
import {FirstComponent, SecondComponent} from 'module';