gatsby-plugin-nullish-coalescing-operator
v1.0.1
Published
Gatsby plugin for nullish coalescing operator
Downloads
2,884
Maintainers
Readme
Nullish coalescing operator support for Gatsby's Babel config
Description
It enables the nullish coalescing operator (a ?? b
): see the TC39 proposal
How to install
Install the plugin and its dependencies :
npm i gatsby-plugin-nullish-coalescing-operator @babel/core @babel/plugin-proposal-nullish-coalescing-operator
or
yarn add gatsby-plugin-nullish-coalescing-operator @babel/core @babel/plugin-proposal-nullish-coalescing-operator
Add the plugin in gatsby-config.js
:
module.exports = {
plugins: [
// other plugins
'gatsby-plugin-nullish-coalescing-operator',
],
}
Examples of usage
const myString = '';
const headerText = myString ?? 'Default'; // result: '', whereas `myString || 'Default'` returns 'Default'