1.0.1 • Published 6 years ago
gatsby-plugin-nullish-coalescing-operator v1.0.1
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-operatoror
yarn add gatsby-plugin-nullish-coalescing-operator @babel/core @babel/plugin-proposal-nullish-coalescing-operatorAdd 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'