Skip to content

Commit bb5b2af

Browse files
authored
Merge pull request #1 from znck/test/default-export-functional-component
feat: Functional component as default export
2 parents 5f4c024 + 08d0c10 commit bb5b2af

File tree

1 file changed

+11
-0
lines changed
  • packages/babel-sugar-functional-vue/test

1 file changed

+11
-0
lines changed

packages/babel-sugar-functional-vue/test/test.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,17 @@ const tests = [
2828
props,
2929
listeners
3030
}) => <div onClick={listeners.click}>{props.msg}</div>
31+
};`,
32+
},
33+
{
34+
name: 'Default export functional component',
35+
from: `export default ({ props, listeners }) => <div onClick={listeners.click}>{props.msg}</div>`,
36+
to: `export default {
37+
functional: true,
38+
render: (h, {
39+
props,
40+
listeners
41+
}) => <div onClick={listeners.click}>{props.msg}</div>
3142
};`,
3243
},
3344
{

0 commit comments

Comments
 (0)