import { STORE_NAME } from '../../../store'; import { SpectrumSet } from '../../../types'; import { Attribute } from './attribute'; const { data: { select, useSelect, }, } = window[ 'wp' ]; /** * Set component const to export sidebar control-edit ui. * * @param number storeId * @param SpectrumSet spectrumSet */ export const AttributeList = ( { storeId, spectrumSet }: { storeId: string, spectrumSet: SpectrumSet } ) => { // Set store dependencies. const { iframeViewport, } = useSelect( ( select: Function ) => { const store = select( STORE_NAME ); return { lastEdit: store.getLastEdit(), iframeViewport: store.getIframeViewport(), }; }, [] ); // Render component. return (