comma-dangle:
- error
- always-multiline
+ object-curly-spacing:
+ - error
+ - always
react/jsx-wrap-multilines: error
react/jsx-no-bind: error
};
render() {
- const {staticSrc, overlaySrc} = this.props;
+ const { staticSrc, overlaySrc } = this.props;
const baseStyle = {
backgroundImage: `url(${staticSrc})`,
}
onShowDropdown = () => {
- this.setState({active: true});
+ this.setState({ active: true });
if (!EmojiPicker) {
- this.setState({loading: true});
+ this.setState({ loading: true });
import(/* webpackChunkName: "emojione_picker" */ 'emojione-picker').then(TheEmojiPicker => {
EmojiPicker = TheEmojiPicker.default;
- this.setState({loading: false});
+ this.setState({ loading: false });
}).catch(err => {
// TODO: show the user an error?
- this.setState({loading: false});
+ this.setState({ loading: false });
});
}
}
onHideDropdown = () => {
- this.setState({active: false});
+ this.setState({ active: false });
}
render () {
const messages = defineMessages({
heading: { id: 'getting_started.heading', defaultMessage: 'Getting started' },
public_timeline: { id: 'navigation_bar.public_timeline', defaultMessage: 'Federated timeline' },
- navigation_subheading: { id: 'column_subheading.navigation', defaultMessage: 'Navigation'},
- settings_subheading: { id: 'column_subheading.settings', defaultMessage: 'Settings'},
+ navigation_subheading: { id: 'column_subheading.navigation', defaultMessage: 'Navigation' },
+ settings_subheading: { id: 'column_subheading.settings', defaultMessage: 'Settings' },
community_timeline: { id: 'navigation_bar.community_timeline', defaultMessage: 'Local timeline' },
preferences: { id: 'navigation_bar.preferences', defaultMessage: 'Preferences' },
follow_requests: { id: 'navigation_bar.follow_requests', defaultMessage: 'Follow requests' },
loadImage(src) {
const image = new Image();
- image.onerror = () => this.setState({loading: false, error: true});
- image.onload = () => this.setState({loading: false, error: false});
+ image.onerror = () => this.setState({ loading: false, error: true });
+ image.onload = () => this.setState({ loading: false, error: false });
image.src = src;
this.lastSrc = src;
- this.setState({loading: true});
+ this.setState({ loading: true });
}
render() {
};
handleNextClick = () => {
- this.setState({ index: (this.getIndex() + 1) % this.props.media.size});
+ this.setState({ index: (this.getIndex() + 1) % this.props.media.size });
}
handlePrevClick = () => {
- this.setState({ index: (this.getIndex() - 1) % this.props.media.size});
+ this.setState({ index: (this.getIndex() - 1) % this.props.media.size });
}
handleKeyUp = (e) => {
<p>
<FormattedMessage id='onboarding.page_six.admin' defaultMessage="Your instance's admin is {admin}." values={{ admin: <Permalink href={admin.get('url')} to={`/accounts/${admin.get('id')}`}>@{admin.get('acct')}</Permalink> }} />
<br />
- <FormattedMessage id='onboarding.page_six.read_guidelines' defaultMessage="Please read {domain}'s {guidelines}!" values={{domain, guidelines: <a href='/about/more' target='_blank'><FormattedMessage id='onboarding.page_six.guidelines' defaultMessage='community guidelines' /></a> }}/>
+ <FormattedMessage id='onboarding.page_six.read_guidelines' defaultMessage="Please read {domain}'s {guidelines}!" values={{ domain, guidelines: <a href='/about/more' target='_blank'><FormattedMessage id='onboarding.page_six.guidelines' defaultMessage='community guidelines' /></a> }}/>
</p>
);
}
onScrollToBottom: debounce(() => {
dispatch(scrollTopTimeline(type, false));
dispatch(expandTimeline(type, id));
- }, 300, {leading: true}),
+ }, 300, { leading: true }),
onScrollToTop: debounce(() => {
dispatch(scrollTopTimeline(type, true));
if (invalidLanguages.length > 0) {
console.log(`\nError: Specified invalid LANGUAGES:`);
- for (let {language, error} of invalidLanguages) {
+ for (let { language, error } of invalidLanguages) {
console.error(`* ${language}: ${error}`);
}
console.log(`\nUse yarn "manage:translations -- --help" for usage information\n`);