import { Command } from '../Editor' export default (commands: Command[] | ((props: Parameters[0]) => Command[])): Command => props => { const items = typeof commands === 'function' ? commands(props) : commands for (let i = 0; i < items.length; i += 1) { if (items[i](props)) { return true } } return false }