import react from '@vitejs/plugin-react-swc'
import { mergeConfig, type UserConfig } from 'vite'

import { getBaseConfig } from './base.config'

export function getBaseClientConfig(): UserConfig {
  const baseConfig = getBaseConfig()

  const clientConfig: UserConfig = {
    plugins: [react()],
  }

  return mergeConfig(baseConfig, clientConfig)
}
