[build] upgrade eslint to 9.37.0 (#88)

Co-authored-by: tobi <tobi.smethurst@protonmail.com>
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/88
Co-authored-by: Zoë Bijl <moiety@noreply.codeberg.org>
Co-committed-by: Zoë Bijl <moiety@noreply.codeberg.org>
This commit is contained in:
Zoë Bijl
2025-10-12 13:42:02 +02:00
committed by tobi
parent 75d7a62693
commit 1ff70886a1
975 changed files with 22196 additions and 21964 deletions
@@ -1,12 +1,12 @@
import PropTypes from 'prop-types';
import PropTypes from "prop-types";
import ImmutablePropTypes from 'react-immutable-proptypes';
import ImmutablePureComponent from 'react-immutable-pure-component';
import ImmutablePropTypes from "react-immutable-proptypes";
import ImmutablePureComponent from "react-immutable-pure-component";
import noop from 'lodash/noop';
import noop from "lodash/noop";
import Bundle from 'mastodon/features/ui/components/bundle';
import { MediaGallery, Video, Audio } from 'mastodon/features/ui/util/async-components';
import Bundle from "mastodon/features/ui/components/bundle";
import { MediaGallery, Video, Audio } from "mastodon/features/ui/util/async-components";
export default class MediaAttachments extends ImmutablePureComponent {
@@ -23,7 +23,7 @@ export default class MediaAttachments extends ImmutablePureComponent {
};
updateOnProps = [
'status',
"status",
];
renderLoadingMediaGallery = () => {
@@ -52,53 +52,53 @@ export default class MediaAttachments extends ImmutablePureComponent {
render () {
const { status, width, height } = this.props;
const mediaAttachments = status.get('media_attachments');
const language = status.getIn(['language', 'translation']) || status.get('language') || this.props.lang;
const mediaAttachments = status.get("media_attachments");
const language = status.getIn(["language", "translation"]) || status.get("language") || this.props.lang;
if (mediaAttachments.size === 0) {
return null;
}
if (mediaAttachments.getIn([0, 'type']) === 'audio') {
if (mediaAttachments.getIn([0, "type"]) === "audio") {
const audio = mediaAttachments.get(0);
const description = audio.getIn(['translation', 'description']) || audio.get('description');
const description = audio.getIn(["translation", "description"]) || audio.get("description");
return (
<Bundle fetchComponent={Audio} loading={this.renderLoadingAudioPlayer} >
{Component => (
<Component
src={audio.get('url')}
src={audio.get("url")}
alt={description}
lang={language}
width={width}
height={height}
poster={audio.get('preview_url') || status.getIn(['account', 'avatar_static'])}
backgroundColor={audio.getIn(['meta', 'colors', 'background'])}
foregroundColor={audio.getIn(['meta', 'colors', 'foreground'])}
accentColor={audio.getIn(['meta', 'colors', 'accent'])}
duration={audio.getIn(['meta', 'original', 'duration'], 0)}
poster={audio.get("preview_url") || status.getIn(["account", "avatar_static"])}
backgroundColor={audio.getIn(["meta", "colors", "background"])}
foregroundColor={audio.getIn(["meta", "colors", "foreground"])}
accentColor={audio.getIn(["meta", "colors", "accent"])}
duration={audio.getIn(["meta", "original", "duration"], 0)}
/>
)}
</Bundle>
);
} else if (mediaAttachments.getIn([0, 'type']) === 'video') {
} else if (mediaAttachments.getIn([0, "type"]) === "video") {
const video = mediaAttachments.get(0);
const description = video.getIn(['translation', 'description']) || video.get('description');
const description = video.getIn(["translation", "description"]) || video.get("description");
return (
<Bundle fetchComponent={Video} loading={this.renderLoadingVideoPlayer} >
{Component => (
<Component
preview={video.get('preview_url')}
frameRate={video.getIn(['meta', 'original', 'frame_rate'])}
blurhash={video.get('blurhash')}
src={video.get('url')}
preview={video.get("preview_url")}
frameRate={video.getIn(["meta", "original", "frame_rate"])}
blurhash={video.get("blurhash")}
src={video.get("url")}
alt={description}
lang={language}
width={width}
height={height}
inline
sensitive={status.get('sensitive')}
sensitive={status.get("sensitive")}
onOpenVideo={noop}
/>
)}
@@ -111,7 +111,7 @@ export default class MediaAttachments extends ImmutablePureComponent {
<Component
media={mediaAttachments}
lang={language}
sensitive={status.get('sensitive')}
sensitive={status.get("sensitive")}
defaultWidth={width}
height={height}
onOpenMedia={noop}