/
githubmirror
/
gutenberg
Обзор
Документация
Войти
/
githubmirror
/
gutenberg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/block-library/src/terms-query/utils.js
22 строки
568 B
Marco Ciampini
ESLint: Replace strict config with bulk suppressions (#81248)
07 авг 2026, 14:34
Не верифицирован
07 авг 2026, 14:34
7f43eaf
Код
Авторство
О чём код?
import { store as coreStore } from '@wordpress/core-data'; import { useSelect } from '@wordpress/data'; import { useMemo } from '@wordpress/element'; /** * Retrieve publicly-queryable taxonomies. * * @return {Object[]} Array of public taxonomy objects. */ export function usePublicTaxonomies() { const taxonomies = useSelect( ( select ) => select( coreStore ).getTaxonomies( { per_page: -1 } ), [] ); return useMemo( () => { return ( taxonomies?.filter( ( { visibility } ) => visibility?.publicly_queryable ) || [] ); }, [ taxonomies ] ); }