From 5bddb3f71fbdad00d26ee596c5c780a60ef441a4 Mon Sep 17 00:00:00 2001 From: mydearxym Date: Thu, 25 Nov 2021 17:20:27 +0800 Subject: [PATCH 1/7] fix(build): reject issue --- src/containers/editor/WorksEditor/store.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/containers/editor/WorksEditor/store.ts b/src/containers/editor/WorksEditor/store.ts index 5116a10e7..0aca87989 100755 --- a/src/containers/editor/WorksEditor/store.ts +++ b/src/containers/editor/WorksEditor/store.ts @@ -170,6 +170,7 @@ const WorksEditor = T.model('WorksEditor', { const socialInfo = toJS(self.socialInfo) const selectedPlatforms = socialInfo.map((s) => s.platform) + // @ts-ignore return reject((o) => includes(o.value, selectedPlatforms), SOCIAL_OPTIONS) }, From 136c690e0a85734631c330dcd63f6c2372e24be6 Mon Sep 17 00:00:00 2001 From: mydearxym Date: Thu, 25 Nov 2021 17:27:25 +0800 Subject: [PATCH 2/7] fix(build): reject issue --- src/containers/editor/WorksEditor/store.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/containers/editor/WorksEditor/store.ts b/src/containers/editor/WorksEditor/store.ts index 0aca87989..dd3cff1f2 100755 --- a/src/containers/editor/WorksEditor/store.ts +++ b/src/containers/editor/WorksEditor/store.ts @@ -285,11 +285,9 @@ const WorksEditor = T.model('WorksEditor', { self.teammates = [user].concat(toJS(self.teammates)) }, removeTeammates(user: TUser): void { + const teammates = toJS(self.teammates) // @ts-ignore - self.teammates = reject( - (t) => t.login === user.login, - toJS(self.teammates), - ) + self.teammates = reject((t) => t.login === user.login, teammates) }, getSocialPrefix(platform: string): string { switch (platform) { From 609afb579fed3704ddc318e06db56175a9a0ee9a Mon Sep 17 00:00:00 2001 From: mydearxym Date: Thu, 25 Nov 2021 17:38:41 +0800 Subject: [PATCH 3/7] fix(build): reject issue --- src/containers/editor/WorksEditor/store.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/containers/editor/WorksEditor/store.ts b/src/containers/editor/WorksEditor/store.ts index dd3cff1f2..2624f3d4e 100755 --- a/src/containers/editor/WorksEditor/store.ts +++ b/src/containers/editor/WorksEditor/store.ts @@ -311,6 +311,7 @@ const WorksEditor = T.model('WorksEditor', { // @ts-ignore return reject( + // @ts-ignore (s) => s.link.trim() === getSocialPrefix(s.platform), socialInfo, ) From fed02a0eafd6b38855d74915ec378b85f4f12a89 Mon Sep 17 00:00:00 2001 From: mydearxym Date: Thu, 25 Nov 2021 22:46:25 +0800 Subject: [PATCH 4/7] fix(build): ramda ts error --- src/containers/tool/CommunityTagSetter/store.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/containers/tool/CommunityTagSetter/store.ts b/src/containers/tool/CommunityTagSetter/store.ts index 7a95f0fc9..304a31b74 100755 --- a/src/containers/tool/CommunityTagSetter/store.ts +++ b/src/containers/tool/CommunityTagSetter/store.ts @@ -77,6 +77,7 @@ const CommunityTagSetter = T.model('CommunityTagSetter', { searchedCommunities: reject( (c) => includes( + // @ts-ignore c.raw, map((s) => s.raw, selectedCommunities), ), From 4ba3eb538aea3504936635cfaef0abaaac1177e3 Mon Sep 17 00:00:00 2001 From: mydearxym Date: Thu, 25 Nov 2021 22:53:04 +0800 Subject: [PATCH 5/7] fix(build): ramda ts error --- src/containers/tool/CommunityTagSetter/store.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/containers/tool/CommunityTagSetter/store.ts b/src/containers/tool/CommunityTagSetter/store.ts index 304a31b74..8f082e55b 100755 --- a/src/containers/tool/CommunityTagSetter/store.ts +++ b/src/containers/tool/CommunityTagSetter/store.ts @@ -87,6 +87,7 @@ const CommunityTagSetter = T.model('CommunityTagSetter', { commonUsedCommunities: reject( (c) => includes( + // @ts-ignore c.raw, map((s) => s.raw, selectedCommunities), ), From 2728b8ab677048385475ec8e484d5cf605f78917 Mon Sep 17 00:00:00 2001 From: mydearxym Date: Thu, 25 Nov 2021 22:59:25 +0800 Subject: [PATCH 6/7] fix(build): ramda ts error --- src/containers/user/UserProfile/store.tsx | 1 + src/widgets/EmotionSelector/helper.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/containers/user/UserProfile/store.tsx b/src/containers/user/UserProfile/store.tsx index d247be6ec..7ec15264e 100755 --- a/src/containers/user/UserProfile/store.tsx +++ b/src/containers/user/UserProfile/store.tsx @@ -41,6 +41,7 @@ const UserProfile = T.model('UserProfile', { const { entries, ...rest } = subscribedCommunitiesData return { + // @ts-ignore entries: reject((c) => c.raw === HCN, entries), ...rest, } diff --git a/src/widgets/EmotionSelector/helper.ts b/src/widgets/EmotionSelector/helper.ts index ec33fa0a4..47ccc2eac 100644 --- a/src/widgets/EmotionSelector/helper.ts +++ b/src/widgets/EmotionSelector/helper.ts @@ -21,6 +21,7 @@ export const emotionsCoverter = (selectedEmotions: TEmotion): TEmotion[] => { }), ) + // @ts-ignore return reject((e) => includes(0, values(e)), converted) } From 52e0f4dcb6335d247b11c4641e56bd80d4c7c89b Mon Sep 17 00:00:00 2001 From: mydearxym Date: Thu, 25 Nov 2021 23:13:59 +0800 Subject: [PATCH 7/7] fix(build): old data model --- src/stores/Model/helper/article.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/stores/Model/helper/article.ts b/src/stores/Model/helper/article.ts index 68c48ce4e..4dd25e20c 100755 --- a/src/stores/Model/helper/article.ts +++ b/src/stores/Model/helper/article.ts @@ -36,7 +36,8 @@ export const articleFields = () => { digest: T.maybeNull(T.string), author: T.maybeNull(User), - meta: T.optional(ArticleMeta, {}), + // meta: T.optional(ArticleMeta, {}), + meta: T.maybeNull(ArticleMeta), linkAddr: T.maybeNull(T.string), copyRight: T.maybeNull(T.string), @@ -65,7 +66,8 @@ export const articleFields = () => { insertedAt: T.optional(T.string, ''), updatedAt: T.optional(T.string, ''), - activeAt: T.optional(T.string, ''), + // activeAt: T.optional(T.string, ''), + activeAt: T.maybeNull(T.string), isArchived: T.optional(T.boolean, false), archivedAt: T.maybeNull(T.string),