fix admin navigation and launcher app modal layout
This commit is contained in:
+1
-1
@@ -476,10 +476,10 @@ function Sidebar({
|
||||
<div className="space-y-1">
|
||||
{group.items.map((item) => {
|
||||
const hasChildren = 'children' in item && item.children;
|
||||
const isMenuOpen = Boolean(normalizedMenuSearch) || openMenus[item.label];
|
||||
const isParentActive = hasChildren
|
||||
? item.children.some((child) => resolveNavView(child) === activeView)
|
||||
: activeView === resolveNavView(item);
|
||||
const isMenuOpen = Boolean(normalizedMenuSearch) || openMenus[item.label] || isParentActive;
|
||||
|
||||
return (
|
||||
<div key={item.label}>
|
||||
|
||||
@@ -301,10 +301,13 @@ export function LauncherAppsPage() {
|
||||
<span className="text-xs font-medium text-muted-foreground">노출순서</span>
|
||||
<input type="number" className="mt-2 h-9 w-full rounded-md border border-input bg-background px-3 text-sm text-foreground outline-none focus:ring-2 focus:ring-ring" value={displayForm.displayOrder} onChange={(event) => setDisplayForm((prev) => prev ? { ...prev, displayOrder: event.target.value } : prev)} />
|
||||
</label>
|
||||
<label className="mt-6 inline-flex h-9 items-center gap-2 rounded-md border border-border px-3 text-sm text-foreground">
|
||||
<input type="checkbox" checked={displayForm.isEnabled} onChange={(event) => setDisplayForm((prev) => prev ? { ...prev, isEnabled: event.target.checked } : prev)} />
|
||||
활성
|
||||
</label>
|
||||
<div className="block">
|
||||
<span className="text-xs font-medium text-muted-foreground">상태</span>
|
||||
<label className="mt-2 inline-flex h-9 w-full items-center gap-2 rounded-md border border-border px-3 text-sm text-foreground">
|
||||
<input type="checkbox" checked={displayForm.isEnabled} onChange={(event) => setDisplayForm((prev) => prev ? { ...prev, isEnabled: event.target.checked } : prev)} />
|
||||
활성
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div className="grid gap-4 md:grid-cols-2">
|
||||
<label className="block">
|
||||
|
||||
Reference in New Issue
Block a user