title: Is it necessary to have {} inside Template.bind({}) while making stories in Storybook
body: <p>Recently I have started learning to react Storybook. In the below example, when I don't write <code>{}</code> in <code>Template.bind({})</code>, the Storybook will run absolutely fine without any error. But I have found that many of the people use <code>{}</code> in <code>Template.bind({})</code> while making stories.</p>
  <p>Question: Is it necessary to have <code>{}</code> inside <code>Template.bind({})</code> while making stories in Storybook?</p>
  <pre><code>import React from 'react'
  import { MyButton } from './MyButton'
  
  export default {
      title :  'MyButton',
      component : MyButton
  };
  
  const Template = (args) =&gt; &lt;MyButton {...args}/&gt;
  
  export const Primary = Template.bind()
  Primary.args = {
      variant: 'primary',
      label: 'button'
  }
  </code></pre>