We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 54b2be8 commit 42f7ff3Copy full SHA for 42f7ff3
packages/app-frontend/src/features/components/composable/components.ts
@@ -326,6 +326,11 @@ export async function loadComponent (id: ComponentTreeNode['id']) {
326
327
export function sortChildren (children: ComponentTreeNode[]) {
328
return children.slice().sort((a, b) => {
329
+ if (a.inactive && !b.inactive) {
330
+ return 1
331
+ } else if (!a.inactive && b.inactive) {
332
+ return -1
333
+ }
334
const order = compareIndexLists(a.domOrder ?? [], b.domOrder ?? [])
335
if (order === 0) {
336
return a.id.localeCompare(b.id)
0 commit comments