Skip to content

v0.15.4

Compare
Choose a tag to compare
@silvenon silvenon released this 24 Sep 18:54

Fix edge case with multiline default exports

The following export statement used to cause a syntax error if it was at the end of the MDX file:

export default ({ children }) => (
  <Layout>
    {children}
  </Layout>
)

This has now been fixed. (#188)

Better error upon encountering a named default export

The following exporting default via named exports used to cause an error that there are duplicate default exports (#205):

export { default } from './Layout'

Now it throws a better error, suggesting to use the default export statement instead:

import Layout from './Layout'
export default Layout