* feat: adding create bot functionality Signed-off-by: James <james@jan.ai> * update the temperature progress bar Signed-off-by: James <james@jan.ai> * WIP baselayout * Mapping plugins with available preferences * Added loader component * WIP working another screen * Cleanup types and avoid import one by one * Prepare bottom bar * Add css variables colors to enable user select the accent * Enable change accent color * Seperate css variable * Fix conflict * Add blank state of my model empty * Restyle explore models page * Enable user config left sidebar * Restyle my models page * WIP styling chat page * Restyling chat message * Fix conflict * Adde form preferences setting plugins * Fixed form bot info * Sidebar bot chat * Showing rightbar for both setting when user created bot * Fix style bot info * Using overflow auto intead of scroll * Remove script built UI from root package * Fix missig import * Resolve error linter * fix e2e tests Signed-off-by: James <james@jan.ai> --------- Signed-off-by: James <james@jan.ai> Co-authored-by: James <james@jan.ai>
37 lines
786 B
JavaScript
37 lines
786 B
JavaScript
/** @type {import('next').NextConfig} */
|
|
const webpack = require('webpack')
|
|
|
|
const nextConfig = {
|
|
output: 'export',
|
|
assetPrefix: '.',
|
|
transpilePackages: ['lucide-react'],
|
|
experimental: {
|
|
serverActions: false,
|
|
},
|
|
images: {
|
|
unoptimized: true,
|
|
remotePatterns: [
|
|
{
|
|
protocol: 'https',
|
|
hostname: '**',
|
|
},
|
|
],
|
|
},
|
|
webpack: (config, env) => {
|
|
// do some stuff here
|
|
config.optimization.minimize = false
|
|
config.optimization.minimizer = []
|
|
config.plugins = [
|
|
...config.plugins,
|
|
new webpack.DefinePlugin({
|
|
PLUGIN_CATALOGS: JSON.stringify(
|
|
'https://cdn.jsdelivr.net/npm/@janhq/plugin-catalog@latest/dist/index.js'
|
|
),
|
|
}),
|
|
]
|
|
return config
|
|
},
|
|
}
|
|
|
|
module.exports = nextConfig
|