added ui fro and iintegerated ui for decal modification
This commit is contained in:
@@ -38,7 +38,7 @@ interface BuilderState {
|
||||
zoneColor: string;
|
||||
|
||||
// Decal Settings
|
||||
selectedDecal: Object3D | null;
|
||||
selectedDecal: { decalMesh: Object3D, decalData: Decal } | null;
|
||||
deletableDecal: Object3D | null;
|
||||
|
||||
// Aisle General
|
||||
@@ -87,7 +87,7 @@ interface BuilderState {
|
||||
setZoneColor: (color: string) => void;
|
||||
|
||||
// Setters - Decal
|
||||
setSelectedDecal: (decal: Object3D | null) => void;
|
||||
setSelectedDecal: (decal: { decalMesh: Object3D, decalData: Decal } | null) => void;
|
||||
setDeletableDecal: (decal: Object3D | null) => void;
|
||||
|
||||
// Setters - Aisle General
|
||||
@@ -290,7 +290,7 @@ export const useBuilderStore = create<BuilderState>()(
|
||||
|
||||
// === Setters: Decal ===
|
||||
|
||||
setSelectedDecal: (decal: Object3D | null) => {
|
||||
setSelectedDecal: (decal: { decalMesh: Object3D, decalData: Decal } | null) => {
|
||||
set((state) => {
|
||||
state.selectedDecal = decal;
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user