UNPKG

@wordpress/block-library

Version:
18 lines (17 loc) • 599 B
// packages/block-library/src/utils/search-patterns.js import { privateApis as blockEditorPrivateApis } from "@wordpress/block-editor"; import { unlock } from "../lock-unlock.mjs"; var { normalizeString, searchItems } = unlock(blockEditorPrivateApis); function normalizeSearchInput(input = "") { return normalizeString(input).trim(); } function searchPatterns(patterns = [], searchValue = "") { return searchItems(patterns, searchValue, { fields: [{ get: (pattern) => pattern.title }] }); } export { normalizeSearchInput, searchPatterns }; //# sourceMappingURL=search-patterns.mjs.map