topics-fix-4
This commit is contained in:
parent
0146a5cae2
commit
83e3cf1d19
|
@ -1,6 +1,6 @@
|
||||||
import { redirectPage } from '@nanostores/router'
|
import { redirectPage } from '@nanostores/router'
|
||||||
import { clsx } from 'clsx'
|
import { clsx } from 'clsx'
|
||||||
import { createEffect, createSignal, lazy, Show } from 'solid-js'
|
import { createEffect, createSignal, lazy, onMount, Show } from 'solid-js'
|
||||||
import { createStore } from 'solid-js/store'
|
import { createStore } from 'solid-js/store'
|
||||||
|
|
||||||
import { ShoutForm, useEditorContext } from '../../../context/editor'
|
import { ShoutForm, useEditorContext } from '../../../context/editor'
|
||||||
|
@ -43,8 +43,11 @@ export const PublishSettings = (props: Props) => {
|
||||||
|
|
||||||
const [topics, setTopics] = createSignal<Topic[]>(sortedTopics())
|
const [topics, setTopics] = createSignal<Topic[]>(sortedTopics())
|
||||||
|
|
||||||
createEffect(async () => {
|
onMount(async () => {
|
||||||
if (!sortedTopics()) await loadAllTopics()
|
await loadAllTopics()
|
||||||
|
})
|
||||||
|
|
||||||
|
createEffect(() => {
|
||||||
setTopics(sortedTopics())
|
setTopics(sortedTopics())
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user