UNPKG

@wordpress/block-editor

Version:
8 lines (7 loc) 1.19 kB
{ "version": 3, "sources": ["../../../src/components/inspector-controls/last-item.js"], "sourcesContent": ["/**\n * WordPress dependencies\n */\nimport { createSlotFill } from '@wordpress/components';\n\n/**\n * Internal dependencies\n */\nimport {\n\tuseBlockEditContext,\n\tmayDisplayControlsKey,\n} from '../block-edit/context';\n\nconst { Fill, Slot } = createSlotFill( Symbol( 'InspectorControlsLastItem' ) );\n\nconst InspectorControlsLastItem = ( props ) => {\n\tconst context = useBlockEditContext();\n\tif ( ! context[ mayDisplayControlsKey ] ) {\n\t\treturn null;\n\t}\n\treturn <Fill { ...props } />;\n};\nInspectorControlsLastItem.Slot = function InspectorControlsLastItemSlot(\n\tprops\n) {\n\treturn <Slot { ...props } />;\n};\n\nexport default InspectorControlsLastItem;\n"], "mappings": ";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAGA,wBAA+B;AAK/B,qBAGO;AASC;AAPR,IAAM,EAAE,MAAM,KAAK,QAAI,kCAAgB,uBAAQ,2BAA4B,CAAE;AAE7E,IAAM,4BAA4B,CAAE,UAAW;AAC9C,QAAM,cAAU,oCAAoB;AACpC,MAAK,CAAE,QAAS,oCAAsB,GAAI;AACzC,WAAO;AAAA,EACR;AACA,SAAO,4CAAC,QAAO,GAAG,OAAQ;AAC3B;AACA,0BAA0B,OAAO,SAAS,8BACzC,OACC;AACD,SAAO,4CAAC,QAAO,GAAG,OAAQ;AAC3B;AAEA,IAAO,oBAAQ;", "names": [] }