mirror of
https://activitypub.software/TransFem-org/Sharkey.git
synced 2024-12-17 02:49:01 +01:00
059eb6d379
* fix(frontend): リノートの判定が甘いのを修正 * fix * Update Changelog * fix * use type assertion * fix + add comments * lint * misskey-jsに移動 * PureRenote -> Renote * isRenote -> isPureRenote
12 lines
305 B
TypeScript
12 lines
305 B
TypeScript
import type { Note, PureRenote } from './entities.js';
|
|
|
|
export function isPureRenote(note: Note): note is PureRenote {
|
|
return (
|
|
note.renote != null &&
|
|
note.reply == null &&
|
|
note.text == null &&
|
|
note.cw == null &&
|
|
(note.fileIds == null || note.fileIds.length === 0) &&
|
|
note.poll == null
|
|
);
|
|
}
|