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}