|
|
|
@ -5,6 +5,7 @@ import MemoView from "@/components/MemoView";
|
|
|
|
|
import PagedMemoList from "@/components/PagedMemoList";
|
|
|
|
|
import useCurrentUser from "@/hooks/useCurrentUser";
|
|
|
|
|
import { viewStore } from "@/store";
|
|
|
|
|
import { extractUserIdFromName } from "@/store/common";
|
|
|
|
|
import memoFilterStore from "@/store/memoFilter";
|
|
|
|
|
import { State } from "@/types/proto/api/v1/common";
|
|
|
|
|
import { Memo } from "@/types/proto/api/v1/memo_service";
|
|
|
|
@ -13,7 +14,7 @@ const Archived = observer(() => {
|
|
|
|
|
const user = useCurrentUser();
|
|
|
|
|
|
|
|
|
|
const memoFitler = useMemo(() => {
|
|
|
|
|
const conditions = [];
|
|
|
|
|
const conditions = [`creator_id == ${extractUserIdFromName(user.name)}`];
|
|
|
|
|
for (const filter of memoFilterStore.filters) {
|
|
|
|
|
if (filter.factor === "contentSearch") {
|
|
|
|
|
conditions.push(`content.contains("${filter.value}")`);
|
|
|
|
|