@wordpress/components
Version:
UI components for WordPress.
8 lines (7 loc) • 1.32 kB
Source Map (JSON)
{
"version": 3,
"sources": ["../../src/query-controls/category-select.tsx"],
"sourcesContent": ["import { useMemo } from '@wordpress/element';\nimport { buildTermsTree } from './terms';\nimport TreeSelect from '../tree-select';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nexport default function CategorySelect({\n __next40pxDefaultSize,\n label,\n noOptionLabel,\n categoriesList,\n selectedCategoryId,\n onChange: onChangeProp,\n ...props\n}) {\n const termsTree = useMemo(() => {\n return buildTermsTree(categoriesList);\n }, [categoriesList]);\n return /*#__PURE__*/_jsx(TreeSelect, {\n label,\n noOptionLabel,\n onChange: onChangeProp,\n tree: termsTree,\n selectedId: selectedCategoryId !== undefined ? String(selectedCategoryId) : undefined,\n ...props,\n __next40pxDefaultSize: __next40pxDefaultSize\n });\n}"],
"mappings": ";AAAA,SAAS,eAAe;AACxB,SAAS,sBAAsB;AAC/B,OAAO,gBAAgB;AACvB,SAAS,OAAO,YAAY;AACb,SAAR,eAAgC;AAAA,EACrC;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA,UAAU;AAAA,EACV,GAAG;AACL,GAAG;AACD,QAAM,YAAY,QAAQ,MAAM;AAC9B,WAAO,eAAe,cAAc;AAAA,EACtC,GAAG,CAAC,cAAc,CAAC;AACnB,SAAoB,qBAAK,YAAY;AAAA,IACnC;AAAA,IACA;AAAA,IACA,UAAU;AAAA,IACV,MAAM;AAAA,IACN,YAAY,uBAAuB,SAAY,OAAO,kBAAkB,IAAI;AAAA,IAC5E,GAAG;AAAA,IACH;AAAA,EACF,CAAC;AACH;",
"names": []
}