diff --git a/app/soapbox/components/permalink.js b/app/soapbox/components/permalink.js index 5bae087ac..b94ef1648 100644 --- a/app/soapbox/components/permalink.js +++ b/app/soapbox/components/permalink.js @@ -12,6 +12,8 @@ class Permalink extends React.PureComponent { children: PropTypes.node, onInterceptClick: PropTypes.func, history: PropTypes.object, + title: PropTypes.string, + dangerouslySetInnerHTML: PropTypes.object, }; handleClick = e => { @@ -27,10 +29,10 @@ class Permalink extends React.PureComponent { } render() { - const { href, children, className, onInterceptClick, ...other } = this.props; + const { href, children, className, title, dangerouslySetInnerHTML } = this.props; return ( - + {children} ); diff --git a/app/soapbox/components/status_list.js b/app/soapbox/components/status_list.js index 65bbdba52..c8bcbb217 100644 --- a/app/soapbox/components/status_list.js +++ b/app/soapbox/components/status_list.js @@ -223,7 +223,7 @@ export default class StatusList extends ImmutablePureComponent { isLoading={isLoading} showLoading={isLoading && statusIds.size === 0} onLoadMore={onLoadMore && this.handleLoadOlder} - placeholderComponent={() => } + placeholderComponent={PlaceholderStatus} placeholderCount={20} ref={this.setRef} className={divideType === 'border' ? 'divide-y divide-solid divide-gray-200' : 'sm:space-y-3 divide-y divide-solid divide-gray-200 sm:divide-none'} diff --git a/app/soapbox/features/compose/components/privacy_dropdown.js b/app/soapbox/features/compose/components/privacy_dropdown.js index 415789ba5..23111ab1b 100644 --- a/app/soapbox/features/compose/components/privacy_dropdown.js +++ b/app/soapbox/features/compose/components/privacy_dropdown.js @@ -256,8 +256,6 @@ class PrivacyDropdown extends React.PureComponent { className='text-gray-400 hover:text-gray-600' src={valueOption.icon} title={intl.formatMessage(messages.change_privacy)} - expanded={open} - active={open} onClick={this.handleToggle} onMouseDown={this.handleMouseDown} onKeyDown={this.handleButtonKeyDown}