Я использую панель сообщений из OfficeUI fabric и React, в которой я рендерим тип сообщения, текст кнопки и действия, а также строку панели сообщений на основе реквизитов.
<MessageBar
messageBarType={this.props.messageType}
isMultiline={this.props.isMultiline}
actions={
<div>
{this.props.buttonProps && <MessageBarButton onClick={this.props.buttonProps.btnAction}>{this.props.buttonProps.btnText}</MessageBarButton>}
</div>
}
onDismiss={console.log("Test")}
dismissButtonAriaLabel="Close"
>
{this.props.messageString}
</MessageBar>
Если я не передаю реквизиты для кнопки, это нормально. Но когда я передаю реквизиты для кнопки, моя иконка отклонения появляется слева от кнопки.
Можете ли вы дать мне знать, что я здесь делаю не так.