このコミットが含まれているのは:
@@ -65,6 +65,8 @@ export type FetchNicoTagsOrder = `${ FetchNicoTagsOrderField }:${ 'asc' | 'desc'
|
||||
|
||||
export type FetchNicoTagsOrderField = 'name' | 'created_at' | 'updated_at'
|
||||
|
||||
export type MaterialFilter = 'present' | 'missing' | 'any'
|
||||
|
||||
export type Material = {
|
||||
id: number
|
||||
versionNo: number
|
||||
@@ -82,6 +84,21 @@ export type Material = {
|
||||
updatedAt: string
|
||||
updatedByUser: { id: number; name: string } }
|
||||
|
||||
export type MaterialSidebarTag = {
|
||||
id: number
|
||||
name: string
|
||||
category: Category
|
||||
deprecated: boolean
|
||||
hasChildren: boolean
|
||||
hasMaterial: boolean
|
||||
children: MaterialSidebarTag[] }
|
||||
|
||||
export type MaterialTagTree = Omit<Tag, 'children'> & {
|
||||
hasChildren: boolean
|
||||
hasMaterial: boolean
|
||||
children: MaterialTagTree[]
|
||||
material?: Material | null }
|
||||
|
||||
export type MaterialExportItem = {
|
||||
id: number
|
||||
profile: string
|
||||
|
||||
新しい課題から参照
ユーザをブロックする