@ima/devtools
Version:
IMA.js debugging panel in the Chrome Developer Tools window.
29 lines (24 loc) • 593 B
JavaScript
import PropTypes from 'prop-types';
const PresetType = PropTypes.shape({
id: PropTypes.string,
name: PropTypes.string,
hooks: PropTypes.object,
});
const HookType = PropTypes.shape({
id: PropTypes.string,
name: PropTypes.string,
description: PropTypes.string,
code: PropTypes.string,
enabled: PropTypes.bool,
opened: PropTypes.bool,
});
const EntryType = PropTypes.shape({
id: PropTypes.string,
selected: PropTypes.bool,
messages: PropTypes.arrayOf(
PropTypes.shape({
payload: PropTypes.object,
})
),
});
export { EntryType, HookType, PresetType };