29 lines
636 B
JavaScript
29 lines
636 B
JavaScript
|
/* eslint-disable @typescript-eslint/no-var-requires */
|
||
|
|
||
|
const withNextra = require('nextra')({
|
||
|
theme: 'nextra-theme-docs',
|
||
|
themeConfig: './theme.config.jsx',
|
||
|
});
|
||
|
|
||
|
let assetPrefix = '';
|
||
|
let basePath = '';
|
||
|
|
||
|
// If we're in a GitHub Action, we need to set the assetPrefix and basePath
|
||
|
// to add repo_name to the path.
|
||
|
// eg. https://<organization>.github.io/<repo_name>
|
||
|
if (process.env.GITHUB_ACTIONS) {
|
||
|
const repo_name = 'react-native-video';
|
||
|
|
||
|
assetPrefix = `/${repo_name}/`;
|
||
|
basePath = `/${repo_name}`;
|
||
|
}
|
||
|
|
||
|
module.exports = withNextra({
|
||
|
output: 'export',
|
||
|
images: {
|
||
|
unoptimized: true,
|
||
|
},
|
||
|
assetPrefix,
|
||
|
basePath,
|
||
|
});
|