aboutsummaryrefslogtreecommitdiff
path: root/node_modules/vue/src/platforms/web/server/directives/show.js
blob: 7493b27e0876ca40bd3b213fa3639b87146c6c3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
/* @flow */

export default function show (node: VNodeWithData, dir: VNodeDirective) {
  if (!dir.value) {
    const style: any = node.data.style || (node.data.style = {})
    if (Array.isArray(style)) {
      style.push({ display: 'none' })
    } else {
      style.display = 'none'
    }
  }
}