Board: Fix infinite loop in Activity component for space update (#1417)

Signed-off-by: Anna No <anna.no@xored.com>
This commit is contained in:
Anna No 2022-04-16 10:02:12 +07:00 committed by GitHub
parent 0dcdc19021
commit f4f17d7f0e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 2 deletions

View File

@ -217,7 +217,7 @@ export function createModel (builder: Builder): void {
) )
builder.mixin(core.class.Space, core.class.Class, view.mixin.AttributePresenter, { builder.mixin(core.class.Space, core.class.Class, view.mixin.AttributePresenter, {
presenter: view.component.ObjectPresenter presenter: view.component.SpacePresenter
}) })
} }

View File

@ -21,6 +21,7 @@ import BooleanEditor from './components/BooleanEditor.svelte'
import BooleanPresenter from './components/BooleanPresenter.svelte' import BooleanPresenter from './components/BooleanPresenter.svelte'
import DateEditor from './components/DateEditor.svelte' import DateEditor from './components/DateEditor.svelte'
import DatePresenter from './components/DatePresenter.svelte' import DatePresenter from './components/DatePresenter.svelte'
import SpacePresenter from './components/SpacePresenter.svelte'
import StringEditor from './components/StringEditor.svelte' import StringEditor from './components/StringEditor.svelte'
import StringPresenter from './components/StringPresenter.svelte' import StringPresenter from './components/StringPresenter.svelte'
import IntlStringPresenter from './components/IntlStringPresenter.svelte' import IntlStringPresenter from './components/IntlStringPresenter.svelte'
@ -69,6 +70,7 @@ export default async (): Promise<Resources> => ({
Move: Move Move: Move
}, },
component: { component: {
SpacePresenter,
StringEditor, StringEditor,
StringPresenter, StringPresenter,
NumberEditor, NumberEditor,

View File

@ -201,7 +201,8 @@ const view = plugin(viewId, {
}, },
component: { component: {
ObjectPresenter: '' as AnyComponent, ObjectPresenter: '' as AnyComponent,
EditDoc: '' as AnyComponent EditDoc: '' as AnyComponent,
SpacePresenter: '' as AnyComponent
}, },
icon: { icon: {
Table: '' as Asset, Table: '' as Asset,