Fix code style

This commit is contained in:
Adam Wathan 2019-02-05 13:37:05 -05:00
parent ef833125e6
commit 44bccca3d0
2 changed files with 33 additions and 24 deletions

View File

@ -100,15 +100,19 @@ test('plugins are configured with their default configuration if no custom confi
},
}
const configuredPlugins = configurePlugins(plugins, {
fontSize: {
variants: ['responsive', 'hover'],
values: { '12': '12px', '14': '14px', '16': '16px' },
const configuredPlugins = configurePlugins(
plugins,
{
fontSize: {
variants: ['responsive', 'hover'],
values: { '12': '12px', '14': '14px', '16': '16px' },
},
backgroundPosition: {},
},
backgroundPosition: {},
}, {
display: { variants: ['responsive'] },
})
{
display: { variants: ['responsive'] },
}
)
expect(configuredPlugins).toEqual([
{
@ -145,19 +149,23 @@ test('custom plugin configuration overrides default plugin configuration', () =>
},
}
const configuredPlugins = configurePlugins(plugins, {
fontSize: {
variants: ['responsive', 'hover'],
values: { '12': '12px', '14': '14px', '16': '16px' },
const configuredPlugins = configurePlugins(
plugins,
{
fontSize: {
variants: ['responsive', 'hover'],
values: { '12': '12px', '14': '14px', '16': '16px' },
},
display: { variants: ['responsive'] },
backgroundPosition: {},
},
display: { variants: ['responsive'] },
backgroundPosition: {},
}, {
fontSize: {
variants: ['focus', 'active'],
values: { 'sm': '.75rem', 'md': '1rem', 'lg': '1.5rem' },
},
})
{
fontSize: {
variants: ['focus', 'active'],
values: { sm: '.75rem', md: '1rem', lg: '1.5rem' },
},
}
)
expect(configuredPlugins).toEqual([
{

View File

@ -53,14 +53,15 @@ import _ from 'lodash'
import configurePlugins from './util/configurePlugins'
function loadPlugins({ theme, variants, corePlugins }, plugins) {
const defaultCorePluginConfig = _.fromPairs(Object.keys(plugins)
.map(plugin => [
const defaultCorePluginConfig = _.fromPairs(
Object.keys(plugins).map(plugin => [
plugin,
{
values: theme[plugin],
variants: variants[plugin],
}
]))
},
])
)
return configurePlugins(plugins, corePlugins, defaultCorePluginConfig)
}