/
githubmirror
/
gutenberg
Обзор
Документация
Войти
/
githubmirror
/
gutenberg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/dataviews/src/utils/get-hideable-fields.ts
18 строк
435 B
Marco Ciampini
ESLint: Replace strict config with bulk suppressions (#81248)
07 авг 2026, 14:34
Не верифицирован
07 авг 2026, 14:34
7f43eaf
Код
Авторство
О чём код?
import type { NormalizedField, View } from '../types'; export default function getHideableFields< Item >( view: View, fields: NormalizedField< Item >[] ): NormalizedField< Item >[] { const togglableFields = [ view?.titleField, view?.mediaField, view?.descriptionField, ].filter( Boolean ); return fields.filter( ( f ) => ! togglableFields.includes( f.id ) && f.type !== 'media' && f.enableHiding !== false ); }