basantech89/awesome-ui

View on GitHub
src/shared/theme/themeEngine/componentConfig/createConfig.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { ConfigOptions, ThemeConfig } from '../../theme.types'
import generateButtonConfig from './button'
import generateSpinnerStyles from './spinner'

const createConfig = (config?: ConfigOptions): ThemeConfig => {
  return {
    button: generateButtonConfig(config?.button),
    spinner: generateSpinnerStyles(config?.spinner)
  }
}

export default createConfig