Skip to content

Commit ce13eda

Browse files
authored
Merge pull request #50 from takker99:related-page
fix(page): `ProjectRelatedPage` dosen't have either `infobox*` nor `search`
2 parents 7b3ec71 + 56c4e5e commit ce13eda

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

response.ts

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,12 +147,24 @@ export interface RelatedPage extends
147147

148148
infoboxDisableLinks: string[];
149149

150-
search: SearchQuery;
150+
search?: SearchQuery;
151151
}
152152

153153
/** 外部プロジェクトの関連ページ */
154-
export interface ProjectRelatedPage
155-
extends Omit<RelatedPage, "linksLc" | "created" | "pageRank"> {
154+
export interface ProjectRelatedPage extends
155+
Pick<
156+
BasePage,
157+
| "id"
158+
| "title"
159+
| "image"
160+
| "descriptions"
161+
| "linked"
162+
| "updated"
163+
| "accessed"
164+
> {
165+
/** page title */
166+
titleLc: StringLc;
167+
156168
created: number | null;
157169

158170
/** project name */

0 commit comments

Comments
 (0)