mirror of
				https://github.com/lingble/chatwoot.git
				synced 2025-11-04 04:57:51 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			558 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			558 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
export default {
 | 
						|
  name: 'WootTabs',
 | 
						|
  props: {
 | 
						|
    index: {
 | 
						|
      type: Number,
 | 
						|
      default: 0,
 | 
						|
    },
 | 
						|
  },
 | 
						|
  render() {
 | 
						|
    const Tabs = this.$slots.default
 | 
						|
      .filter(
 | 
						|
        node =>
 | 
						|
          node.componentOptions &&
 | 
						|
          node.componentOptions.tag === 'woot-tabs-item'
 | 
						|
      )
 | 
						|
      .map((node, index) => {
 | 
						|
        const data = node.componentOptions.propsData;
 | 
						|
        data.index = index;
 | 
						|
        return node;
 | 
						|
      });
 | 
						|
    return (
 | 
						|
      <ul
 | 
						|
        class={{
 | 
						|
          tabs: true,
 | 
						|
        }}
 | 
						|
      >
 | 
						|
        {Tabs}
 | 
						|
      </ul>
 | 
						|
    );
 | 
						|
  },
 | 
						|
};
 |