/
githubmirror
/
gutenberg
Обзор
Документация
Войти
/
githubmirror
/
gutenberg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/core-data/src/fetch/index.js
22 строки
627 B
Marco Ciampini
ESLint: Replace strict config with bulk suppressions (#81248)
07 авг 2026, 14:34
Не верифицирован
07 авг 2026, 14:34
7f43eaf
Код
Авторство
О чём код?
import { camelCase } from 'change-case'; import apiFetch from '@wordpress/api-fetch'; export { default as __experimentalFetchLinkSuggestions } from './__experimental-fetch-link-suggestions'; export { default as __experimentalFetchUrlData } from './__experimental-fetch-url-data'; export async function fetchBlockPatterns() { const restPatterns = await apiFetch( { path: '/wp/v2/block-patterns/patterns', } ); if ( ! restPatterns ) { return []; } return restPatterns.map( ( pattern ) => Object.fromEntries( Object.entries( pattern ).map( ( [ key, value ] ) => [ camelCase( key ), value, ] ) ) ); }