wip fix pointer down
This commit is contained in:
parent
0dc801a79b
commit
d264ddd5ef
|
|
@ -2,9 +2,8 @@ import { FC, useState } from "react";
|
||||||
import { useGlobal } from "web-utils";
|
import { useGlobal } from "web-utils";
|
||||||
import { ViewGlobal } from "../../logic/global";
|
import { ViewGlobal } from "../../logic/global";
|
||||||
import { ViewMetaRender } from "./render";
|
import { ViewMetaRender } from "./render";
|
||||||
import { ViewBoundedScript, ViewMetaScript } from "./script";
|
import { ViewBoundedScript } from "./script";
|
||||||
import { compPropVal } from "./script/comp-propval";
|
import { compPropVal } from "./script/comp-propval";
|
||||||
import { ErrorBox } from "./script/error-box";
|
|
||||||
|
|
||||||
export const ViewMeta: FC<{ id: string; scopeIndex?: Record<string, any> }> = ({
|
export const ViewMeta: FC<{ id: string; scopeIndex?: Record<string, any> }> = ({
|
||||||
id,
|
id,
|
||||||
|
|
|
||||||
|
|
@ -29,24 +29,16 @@ export const ViewMetaRender: FC<{
|
||||||
<div
|
<div
|
||||||
className={_className}
|
className={_className}
|
||||||
{...props}
|
{...props}
|
||||||
onPointerOver={
|
onPointerOver={(e) => {
|
||||||
v.view.hover
|
|
||||||
? (e) => {
|
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
v.view.hover?.set(meta);
|
v.view.hover?.set(meta);
|
||||||
}
|
}}
|
||||||
: props?.onPointerOver
|
onPointerDown={(e) => {
|
||||||
}
|
|
||||||
onClick={
|
|
||||||
v.view.active
|
|
||||||
? (e) => {
|
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
v.view.active?.set(meta);
|
v.view.active?.set(meta);
|
||||||
}
|
}}
|
||||||
: props?.onClick
|
|
||||||
}
|
|
||||||
>
|
>
|
||||||
<ViewMetaChildren meta={meta} />
|
<ViewMetaChildren meta={meta} />
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -151,7 +151,7 @@ export const ViewMetaScript: FC<{
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
v.view.hover?.set(meta);
|
v.view.hover?.set(meta);
|
||||||
},
|
},
|
||||||
onClick: (e: any) => {
|
onPointerDown: (e: any) => {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
v.view.active?.set(meta);
|
v.view.active?.set(meta);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue