diff --git a/src/getClassName.js b/src/getClassName.js index 537a2e8..1bf05fb 100644 --- a/src/getClassName.js +++ b/src/getClassName.js @@ -87,10 +87,10 @@ const getClassNameFromMultipleImports = ( export default (styleNameValue: string, styleModuleImportMap: StyleModuleImportMapType, options?: GetClassNameOptionsType): string => { const styleModuleImportMapKeys = Object.keys(styleModuleImportMap); - const handleMissingStyleName = options && options.handleMissingStyleName || - optionsDefaults.handleMissingStyleName; - - const autoResolveMultipleImports = options && options.autoResolveMultipleImports; + const { + handleMissingStyleName = optionsDefaults.handleMissingStyleName, + autoResolveMultipleImports = optionsDefaults.autoResolveMultipleImports + } = options || {}; if (!styleNameValue) { return ''; diff --git a/src/index.js b/src/index.js index a604a91..5c728f7 100644 --- a/src/index.js +++ b/src/index.js @@ -211,8 +211,10 @@ export default ({ return; } - const handleMissingStyleName = stats.opts && stats.opts.handleMissingStyleName || optionsDefaults.handleMissingStyleName; - const autoResolveMultipleImports = stats.opts && stats.opts.autoResolveMultipleImports || optionsDefaults.autoResolveMultipleImports; + const { + handleMissingStyleName = optionsDefaults.handleMissingStyleName, + autoResolveMultipleImports = optionsDefaults.autoResolveMultipleImports + } = stats.opts || {}; for (const attribute of attributes) { const destinationName = attributeNames[attribute.name.name];