Provides core React building blocks that all other consuming packages are built around. This includes components, composers, themes, and more.
yarn add @airbnb/lunar
Initialize the core package to apply globalization and theme-related settings.
import Core from '@airbnb/lunar';
Core.initialize({
defaultLocale: 'en',
defaultTimezone: 'UTC',
logger: logToSentry,
name: 'AppName',
});
If
defaultLocaleanddefaultTimezoneare omitted, their values will be automatically detected from the user's browser settings.
You should call
Core.initialize()before importing any component that leverageswithStylesoruseStylesfor theme-related settings to take effect.