fix(app): project icons unloading
This commit is contained in:
@@ -295,7 +295,7 @@ export const SortableProject = (props: {
|
|||||||
const [data] = globalSync.child(directory, { bootstrap: false })
|
const [data] = globalSync.child(directory, { bootstrap: false })
|
||||||
return childMapByParent(data.session)
|
return childMapByParent(data.session)
|
||||||
}
|
}
|
||||||
const trigger = (
|
const tile = () => (
|
||||||
<ProjectTile
|
<ProjectTile
|
||||||
project={props.project}
|
project={props.project}
|
||||||
mobile={props.mobile}
|
mobile={props.mobile}
|
||||||
@@ -321,14 +321,14 @@ export const SortableProject = (props: {
|
|||||||
return (
|
return (
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
<div use:sortable classList={{ "opacity-30": sortable.isActiveDraggable }}>
|
<div use:sortable classList={{ "opacity-30": sortable.isActiveDraggable }}>
|
||||||
<Show when={preview()} fallback={trigger}>
|
<Show when={preview()} fallback={tile()}>
|
||||||
<HoverCard
|
<HoverCard
|
||||||
open={open() && !menu()}
|
open={open() && !menu()}
|
||||||
openDelay={0}
|
openDelay={0}
|
||||||
closeDelay={0}
|
closeDelay={0}
|
||||||
placement="right-start"
|
placement="right-start"
|
||||||
gutter={6}
|
gutter={6}
|
||||||
trigger={trigger}
|
trigger={tile()}
|
||||||
onOpenChange={(value) => {
|
onOpenChange={(value) => {
|
||||||
if (menu()) return
|
if (menu()) return
|
||||||
setOpen(value)
|
setOpen(value)
|
||||||
|
|||||||
Reference in New Issue
Block a user