/**
 * v-hidden指令
 * 选中输入框
 */
interface VHiddenType {
  keep: 'none'
}
export default function hidden(
  el: HTMLElement,
  {
    value,
  }: {
    value: boolean | VHiddenType
  },
) {
  if (value === null) return
  el.style.display = value ? 'none' : 'block'
  // if (value === false) {
  //     el.style.display = 'block'
  //     return
  // }
  // if (typeof value === 'boolean' && value) {
  //     el.parentElement?.removeChild(el)
  // } else {
  //     (value as VHiddenType).keep && (el.style.display = 'none')
  // }
}
