fix(FN-1843): add onClose prop to SkillsView and anchor node selector dropdown
- Add missing onClose prop to SkillsView component in App.tsx for proper close navigation - Anchor node selector dropdown to left edge to prevent off-screen rendering
This commit is contained in:
@@ -318,7 +318,11 @@ function AppInner() {
|
|||||||
if (taskView === "skills") {
|
if (taskView === "skills") {
|
||||||
return (
|
return (
|
||||||
<PageErrorBoundary>
|
<PageErrorBoundary>
|
||||||
<SkillsView addToast={addToast} projectId={currentProject?.id} onClose={() => handleChangeTaskView("board")} />
|
<SkillsView
|
||||||
|
addToast={addToast}
|
||||||
|
projectId={currentProject?.id}
|
||||||
|
onClose={() => handleChangeTaskView("board")}
|
||||||
|
/>
|
||||||
</PageErrorBoundary>
|
</PageErrorBoundary>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -689,7 +689,7 @@ body {
|
|||||||
.node-selector-dropdown {
|
.node-selector-dropdown {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: calc(100% + var(--space-xs));
|
top: calc(100% + var(--space-xs));
|
||||||
right: 0;
|
left: 0;
|
||||||
min-width: 180px;
|
min-width: 180px;
|
||||||
background: var(--surface);
|
background: var(--surface);
|
||||||
border: 1px solid var(--border);
|
border: 1px solid var(--border);
|
||||||
|
|||||||
Reference in New Issue
Block a user