Skip to content

Commit d3eebf4

Browse files
committed
types
1 parent bc5530f commit d3eebf4

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

src/components/App.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ const App = () => {
1111

1212
const mode = params.get('mode') || 'preview';
1313

14-
const Component = mode === 'preview' ? Preview :
15-
mode === 'admin' ? Admin : <></>;
14+
const Component = mode === 'admin' ? Admin : Preview;
1615

1716
return (
1817
<FirebaseDatabaseProvider firebase={firebase}>

src/components/Preview.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ const Preview: VFC = () => {
1919
return (
2020
<>
2121
{
22-
Object.entries(widgets).map(([id, widget]) => {
22+
Object.keys(widgets).map((id) => {
23+
const widget: any = widgets[id];
2324
const Widget = Widgets[widget.name];
2425
return <Widget key={id} {...widget.props} />
2526
})

src/components/TextWidget/editor.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,10 @@ class TextWidgetEditor extends Component<Props, TextWidgetProps> {
5555
return (
5656
<FormGroup>
5757
<Button
58+
type="button"
5859
color="primary"
5960
variant="contained"
60-
onClick={async (e: Event) => {
61+
onClick={async (e: any) => {
6162
e.preventDefault();
6263
await runMutation(this.state);
6364
}}

src/components/admin/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ const Widgets: VFC = () => {
3737
return (
3838
<>
3939
{
40-
Object.entries(d.value || {}).map(([id, widget]) => {
40+
Object.keys(d.value || {}).map((id) => {
41+
const widget: any = d.value[id];
4142
const Editor = Editors[widget.name];
4243
return <Editor key={id} id={id} props={widget.props} />
4344
})

0 commit comments

Comments
 (0)