JS Built-ins
Modulesadvanced

Named vs Default Imports

Named imports: import { foo, bar } from './module' β€” import specific exports by name. Default import: import myModule from './module' β€” imports the default export, can be renamed. You can mix both: import React, { useState } from 'react'. Simulate by accessing properties vs the module object itself.

πŸ’‘ Hints (5)
  • β€’ The default property should be the multiply function
  • β€’ Add add and subtract as named exports
  • β€’ multiply should return a * b
  • β€’ add should return a + b
  • β€’ subtract should return a - b