Removed nativeObject from the API
This commit is contained in:
parent
b63fcb9f1e
commit
6b373ccae5
8 changed files with 7 additions and 9 deletions
|
@ -19,7 +19,7 @@ const Box: React.FC<{
|
|||
selection: ISheetObject[]
|
||||
}> = ({id, sheet, selection}) => {
|
||||
// This is cheap to call and always returns the same value, so no need for useMemo()
|
||||
const obj = sheet.object(id, null, boxObjectConfig)
|
||||
const obj = sheet.object(id, boxObjectConfig)
|
||||
|
||||
const isSelected = selection.includes(obj)
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ const Box: React.FC<{
|
|||
selection: ISheetObject[]
|
||||
}> = ({id, sheet, selection: selection}) => {
|
||||
// This is cheap to call and always returns the same value, so no need for useMemo()
|
||||
const obj = sheet.object('object ' + id, null, boxObjectConfig)
|
||||
const obj = sheet.object('object ' + id, boxObjectConfig)
|
||||
|
||||
const isSelected = selection.includes(obj)
|
||||
|
||||
|
|
|
@ -42,7 +42,7 @@ const TurtleRenderer: React.FC<{
|
|||
dimsRef.current = {width: props.width, height: props.height}
|
||||
|
||||
const obj = useMemo(() => {
|
||||
return props.sheet.object(props.objKey, null, objConfig)
|
||||
return props.sheet.object(props.objKey, objConfig)
|
||||
}, [props.sheet, props.objKey])
|
||||
|
||||
useEffect(() => {
|
||||
|
|
|
@ -59,7 +59,7 @@ const editable = <
|
|||
|
||||
useLayoutEffect(() => {
|
||||
if (!sheet) return
|
||||
const sheetObject = sheet.object(uniqueName, {}, baseSheetObjectType)
|
||||
const sheetObject = sheet.object(uniqueName, baseSheetObjectType)
|
||||
setSheetObject(sheetObject)
|
||||
|
||||
useEditorStore
|
||||
|
|
|
@ -66,7 +66,7 @@ export function getEditorSheetObject(): ISheetObject<
|
|||
> | null {
|
||||
if (!sheetObject) {
|
||||
sheetObject =
|
||||
getEditorSheet().object('Editor', null, editorSheetObjectConfig) || null
|
||||
getEditorSheet().object('Editor', editorSheetObjectConfig) || null
|
||||
}
|
||||
return sheetObject
|
||||
}
|
||||
|
|
|
@ -57,7 +57,6 @@ export default function useSnapshotEditorCamera(
|
|||
if (!objRef.current) {
|
||||
objRef.current = snapshotEditorSheet.object(
|
||||
`Editor Camera ${paneId}`,
|
||||
{},
|
||||
camConf,
|
||||
)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue