import Vue from 'vue'
import {addons} from '@storybook/addons'
import {CHANGE, array ,object, boolean, withKnobs, select} from '@storybook/addon-knobs'
import '../../../stories/setup'
import Tabs from './Tabs'
import Tab from './Tab'
import TabContent from './TabContent.vue'
export default {
title: 'Containers/Tabs',
decorators: [withKnobs({disableDebounce: true})]
}
function setupStory(vue: Vue) {
const el = vue.$el as any
el.parentNode.style.height = '100vh'
el.parentNode.style.overflow = 'hidden'
el.parentNode.style.position = 'relative'
el.parentNode.style.padding = '20px'
document.body.style.overflow = 'hidden'
}
export const tabs = () => {
const chan = addons.getChannel()
return Vue.extend({
template: `