mirror of
				https://github.com/lingble/chatwoot.git
				synced 2025-11-03 20:48:07 +00:00 
			
		
		
		
	* chore: Adds storybook for woot textarea * Review fixes * Minor fixes Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com> Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
import { action } from '@storybook/addon-actions';
 | 
						|
import wootTextArea from './TextArea';
 | 
						|
 | 
						|
export default {
 | 
						|
  title: 'Components/Form/Text Area',
 | 
						|
  component: wootTextArea,
 | 
						|
  argTypes: {
 | 
						|
    label: {
 | 
						|
      defaultValue: 'Message',
 | 
						|
      control: {
 | 
						|
        type: 'text',
 | 
						|
      },
 | 
						|
    },
 | 
						|
    type: {
 | 
						|
      defaultValue: '',
 | 
						|
      control: {
 | 
						|
        type: 'text',
 | 
						|
      },
 | 
						|
    },
 | 
						|
    placeholder: {
 | 
						|
      defaultValue: 'Please enter your message',
 | 
						|
      control: {
 | 
						|
        type: 'text',
 | 
						|
      },
 | 
						|
    },
 | 
						|
    value: {
 | 
						|
      defaultValue: 'Lorem ipsum is a placeholder text commonly used',
 | 
						|
      control: {
 | 
						|
        type: 'text ,number',
 | 
						|
      },
 | 
						|
    },
 | 
						|
    error: {
 | 
						|
      defaultValue: '',
 | 
						|
      control: {
 | 
						|
        type: 'text',
 | 
						|
      },
 | 
						|
    },
 | 
						|
  },
 | 
						|
};
 | 
						|
 | 
						|
const Template = (args, { argTypes }) => ({
 | 
						|
  props: Object.keys(argTypes),
 | 
						|
  components: { wootTextArea },
 | 
						|
  template:
 | 
						|
    '<woot-text-area v-bind="$props" @input="onClick"></woot-text-area>',
 | 
						|
});
 | 
						|
 | 
						|
export const TextArea = Template.bind({});
 | 
						|
TextArea.args = {
 | 
						|
  onClick: action('Added'),
 | 
						|
};
 |