Skip to content

Commit

Permalink
fix(website): render examples on browser only (visgl#90)
Browse files Browse the repository at this point in the history
  • Loading branch information
ibgreen authored May 2, 2024
1 parent ddda3ea commit 49e21bd
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 17 deletions.
2 changes: 1 addition & 1 deletion website/src/examples-sidebar.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ const sidebars = {
type: 'category',
label: '@deck.gl-community/editable-layers',
items: [
"editable-layers/editor",
// "editable-layers/editor",
"editable-layers/advanced"
]
},
Expand Down
15 changes: 7 additions & 8 deletions website/src/examples/editable-layers/advanced.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
import React, {Component} from 'react';
import BrowserOnly from '@docusaurus/BrowserOnly';

import {GITHUB_TREE} from '../../constants/defaults';
import App from '../../../../examples/editable-layers/advanced/src/example';

Expand All @@ -10,21 +12,18 @@ class AdvancedDemo extends Component {
static code = `${GITHUB_TREE}/examples/editable-layers/advanced`;

static renderInfo(meta) {
return (
<>
</>
);
return <></>;
}

render() {
const {...otherProps} = this.props;

return (
<App
{...otherProps}
/>
<BrowserOnly>
{() => <App {...otherProps} />}
</BrowserOnly>
);
}
}

export default makeExample(AdvancedDemo);
export default makeExample(AdvancedDemo);
15 changes: 7 additions & 8 deletions website/src/examples/editable-layers/editor.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
import React, {Component} from 'react';
import BrowserOnly from '@docusaurus/BrowserOnly';

import {GITHUB_TREE} from '../../constants/defaults';
import {Example as App} from '../../../../examples/editable-layers/editor/example';

Expand All @@ -10,21 +12,18 @@ class EditorDemo extends Component {
static code = `${GITHUB_TREE}/examples/editable-layers/editor`;

static renderInfo(meta) {
return (
<>
</>
);
return <></>;
}

render() {
const {...otherProps} = this.props;

return (
<App
{...otherProps}
/>
<BrowserOnly>
{() => <App {...otherProps} />}
</BrowserOnly>
);
}
}

export default makeExample(EditorDemo);
export default makeExample(EditorDemo);

0 comments on commit 49e21bd

Please sign in to comment.