Apply prettier formatting

This commit is contained in:
Michael Weimann 2022-12-12 12:24:14 +01:00
parent 1cac306093
commit 526645c791
No known key found for this signature in database
GPG key ID: 53F535A266BB9584
1576 changed files with 65385 additions and 62478 deletions

View file

@ -14,17 +14,17 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
import React from 'react';
import React from "react";
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
import { EventType, RelationType } from "matrix-js-sdk/src/@types/event";
import { defer } from "matrix-js-sdk/src/utils";
import { logger } from "matrix-js-sdk/src/logger";
import { MatrixClient } from 'matrix-js-sdk/src/client';
import { MatrixClient } from "matrix-js-sdk/src/client";
import { MatrixClientPeg } from "../../../MatrixClientPeg";
import { _t } from '../../../languageHandler';
import { wantsDateSeparator } from '../../../DateUtils';
import SettingsStore from '../../../settings/SettingsStore';
import { _t } from "../../../languageHandler";
import { wantsDateSeparator } from "../../../DateUtils";
import SettingsStore from "../../../settings/SettingsStore";
import BaseDialog from "./BaseDialog";
import ScrollPanel from "../../structures/ScrollPanel";
import Spinner from "../elements/Spinner";
@ -86,15 +86,18 @@ export default class MessageEditHistoryDialog extends React.PureComponent<IProps
const newEvents = result.events;
this.locallyRedactEventsIfNeeded(newEvents);
this.setState({
originalEvent: this.state.originalEvent || result.originalEvent,
events: this.state.events.concat(newEvents),
nextBatch: result.nextBatch,
isLoading: false,
}, () => {
const hasMoreResults = !!this.state.nextBatch;
resolve(hasMoreResults);
});
this.setState(
{
originalEvent: this.state.originalEvent || result.originalEvent,
events: this.state.events.concat(newEvents),
nextBatch: result.nextBatch,
isLoading: false,
},
() => {
const hasMoreResults = !!this.state.nextBatch;
resolve(hasMoreResults);
},
);
return promise;
};
@ -104,7 +107,7 @@ export default class MessageEditHistoryDialog extends React.PureComponent<IProps
const room = client.getRoom(roomId);
const pendingEvents = room.getPendingEvents();
for (const e of newEvents) {
const pendingRedaction = pendingEvents.find(pe => {
const pendingRedaction = pendingEvents.find((pe) => {
return pe.getType() === EventType.RoomRedaction && pe.getAssociatedId() === e.getId();
});
if (pendingRedaction) {
@ -128,18 +131,22 @@ export default class MessageEditHistoryDialog extends React.PureComponent<IProps
const baseEventId = this.props.mxEvent.getId();
allEvents.forEach((e, i) => {
if (!lastEvent || wantsDateSeparator(lastEvent.getDate(), e.getDate())) {
nodes.push(<li key={e.getTs() + "~"}><DateSeparator roomId={e.getRoomId()} ts={e.getTs()} /></li>);
nodes.push(
<li key={e.getTs() + "~"}>
<DateSeparator roomId={e.getRoomId()} ts={e.getTs()} />
</li>,
);
}
const isBaseEvent = e.getId() === baseEventId;
nodes.push((
nodes.push(
<EditHistoryMessage
key={e.getId()}
previousEdit={!isBaseEvent ? allEvents[i + 1] : null}
isBaseEvent={isBaseEvent}
mxEvent={e}
isTwelveHour={this.state.isTwelveHour}
/>
));
/>,
);
lastEvent = e;
});
return nodes;
@ -150,41 +157,45 @@ export default class MessageEditHistoryDialog extends React.PureComponent<IProps
if (this.state.error) {
const { error } = this.state;
if (error.errcode === "M_UNRECOGNIZED") {
content = (<p className="mx_MessageEditHistoryDialog_error">
{ _t("Your homeserver doesn't seem to support this feature.") }
</p>);
content = (
<p className="mx_MessageEditHistoryDialog_error">
{_t("Your homeserver doesn't seem to support this feature.")}
</p>
);
} else if (error.errcode) {
// some kind of error from the homeserver
content = (<p className="mx_MessageEditHistoryDialog_error">
{ _t("Something went wrong!") }
</p>);
content = <p className="mx_MessageEditHistoryDialog_error">{_t("Something went wrong!")}</p>;
} else {
content = (<p className="mx_MessageEditHistoryDialog_error">
{ _t("Cannot reach homeserver") }
<br />
{ _t("Ensure you have a stable internet connection, or get in touch with the server admin") }
</p>);
content = (
<p className="mx_MessageEditHistoryDialog_error">
{_t("Cannot reach homeserver")}
<br />
{_t("Ensure you have a stable internet connection, or get in touch with the server admin")}
</p>
);
}
} else if (this.state.isLoading) {
content = <Spinner />;
} else {
content = (<ScrollPanel
className="mx_MessageEditHistoryDialog_scrollPanel"
onFillRequest={this.loadMoreEdits}
stickyBottom={false}
startAtBottom={false}
>
<ul className="mx_MessageEditHistoryDialog_edits">{ this.renderEdits() }</ul>
</ScrollPanel>);
content = (
<ScrollPanel
className="mx_MessageEditHistoryDialog_scrollPanel"
onFillRequest={this.loadMoreEdits}
stickyBottom={false}
startAtBottom={false}
>
<ul className="mx_MessageEditHistoryDialog_edits">{this.renderEdits()}</ul>
</ScrollPanel>
);
}
return (
<BaseDialog
className='mx_MessageEditHistoryDialog'
className="mx_MessageEditHistoryDialog"
hasCancel={true}
onFinished={this.props.onFinished}
title={_t("Message edits")}
>
{ content }
{content}
</BaseDialog>
);
}