diff --git a/blocksuite/affine/data-view/src/core/group-by/group-title.ts b/blocksuite/affine/data-view/src/core/group-by/group-title.ts index baec82916..9add00db0 100644 --- a/blocksuite/affine/data-view/src/core/group-by/group-title.ts +++ b/blocksuite/affine/data-view/src/core/group-by/group-title.ts @@ -41,6 +41,13 @@ const GroupTitleMobile = ( readonly: ops.readonly, }; + const showColumnName = groupData.property.type$.value === 'checkbox'; + const columnName = showColumnName + ? html`${groupData.property.name$.value}` + : nothing; + return html`
- ${icon} ${renderUniLit(data.view, props)} ${GroupHeaderCount(groupData)} + ${icon} ${renderUniLit(data.view, props)} ${columnName} + ${GroupHeaderCount(groupData)}
${ops.readonly ? nothing @@ -131,6 +144,13 @@ export const GroupTitle = ( readonly: ops.readonly, }; + const showColumnName = groupData.property.type$.value === 'checkbox'; + const columnName = showColumnName + ? html`${groupData.property.name$.value}` + : nothing; + return html`
- ${icon} ${renderUniLit(data.view, props)} ${GroupHeaderCount(groupData)} + ${icon} ${renderUniLit(data.view, props)} ${columnName} + ${GroupHeaderCount(groupData)}
${ops.readonly ? nothing