feat(mobile): doc property journal duplicated action (#8820)

This commit is contained in:
CatsJuice
2024-11-21 06:40:22 +00:00
parent c408d73257
commit a6232849e3
2 changed files with 38 additions and 11 deletions

View File

@@ -112,6 +112,23 @@ const ConflictList = ({ docRecords }: { docRecords: DocRecord[] }) => {
));
};
export const MobileJournalConflictList = ({ date }: { date: string }) => {
const docRecordList = useService(DocsService).list;
const journalService = useService(JournalService);
const docs = useLiveData(
useMemo(() => journalService.journalsByDate$(date), [journalService, date])
);
const docRecords = useLiveData(
docRecordList.docs$.map(records =>
records.filter(v => {
return docs.some(doc => doc.id === v.id);
})
)
);
return <ConflictList docRecords={docRecords} />;
};
const ConflictListMenuItem = ({ docRecords }: { docRecords: DocRecord[] }) => {
const t = useI18n();
return (