Skip to content

Commit

Permalink
feat: self-server can override enableLiveReload
Browse files Browse the repository at this point in the history
  • Loading branch information
mildronize committed Feb 6, 2024
1 parent 9cd2f4e commit ec7637c
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 5 deletions.
4 changes: 3 additions & 1 deletion examples/table-with-header.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ const getUsers = async () => (await fetch('https://jsonplaceholder.typicode.com/
const getPosts = async () => (await fetch('https://jsonplaceholder.typicode.com/posts')).json();

async function main() {
dataViewer
dataViewer.setOption({
enableLiveReload: false,
})
// .setOption({
// logger: {
// level: 'debug',
Expand Down
10 changes: 6 additions & 4 deletions src/view-server/server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,13 @@ import type { DataViewer } from './data-viewer';
import { delay } from './utils';

export async function startViewServer(dataViewer: DataViewer, logger: Logger) {
dataViewer.setOption({
...dataViewer.getOption(),
enableLiveReload: true,
})
const viewerOption = dataViewer.getOption();
const enableLiveReload = viewerOption.enableLiveReload ?? true;
dataViewer.setOption({
...viewerOption,
enableLiveReload,
});
logger.debug(`Enable live reload: ${enableLiveReload}`);
logger.debug('Starting view server');
const app = express();
logger.debug('Express app created');
Expand Down

0 comments on commit ec7637c

Please sign in to comment.