From ccfe07a0b8e76862ee8d5aa332547f21ec942b18 Mon Sep 17 00:00:00 2001 From: Evert Prants Date: Wed, 18 Jan 2023 23:20:06 +0200 Subject: [PATCH] database connection --- src/components/Dropdown.vue | 20 +-- src/components/house-planner/HousePlanner.vue | 117 +++++++++--------- .../house-planner/PlannerPropertyPanel.vue | 4 +- .../house-planner/PlannerSidebars.vue | 2 +- .../house-planner/PlannerToolbar.vue | 2 +- .../house-planner/helpers/default-room.ts | 26 ++++ .../interfaces/floor-document.interface.ts | 9 ++ src/interfaces/floor.interfaces.ts | 11 ++ src/interfaces/room.interfaces.ts | 4 + src/modules/house-planner/canvas.ts | 38 +++--- src/modules/house-planner/index.ts | 9 +- src/modules/house-planner/interfaces.ts | 12 ++ src/modules/house-planner/tools.ts | 5 +- src/modules/house-planner/tools/cut.ts | 46 +------ src/modules/house-planner/tools/line.ts | 8 +- src/router/index.ts | 2 +- src/store/building.store.ts | 32 +++++ src/views/HousePlanner.vue | 104 ++++++++++++++++ 18 files changed, 309 insertions(+), 142 deletions(-) create mode 100644 src/components/house-planner/helpers/default-room.ts create mode 100644 src/components/house-planner/interfaces/floor-document.interface.ts create mode 100644 src/interfaces/floor.interfaces.ts create mode 100644 src/interfaces/room.interfaces.ts create mode 100644 src/views/HousePlanner.vue diff --git a/src/components/Dropdown.vue b/src/components/Dropdown.vue index cfe5b47..8a87b0d 100644 --- a/src/components/Dropdown.vue +++ b/src/components/Dropdown.vue @@ -23,7 +23,7 @@ diff --git a/src/components/house-planner/PlannerPropertyPanel.vue b/src/components/house-planner/PlannerPropertyPanel.vue index 08542e0..71eed79 100644 --- a/src/components/house-planner/PlannerPropertyPanel.vue +++ b/src/components/house-planner/PlannerPropertyPanel.vue @@ -50,7 +50,7 @@ const lineProps: ObjectProperty[] = [ { key: 'color', title: 'Color', type: 'color', groupable: true }, { key: 'lineCap', - title: 'Line Cap', + title: 'Line Cap Style', type: 'select', groupable: true, options: [ @@ -62,7 +62,7 @@ const lineProps: ObjectProperty[] = [ }, { key: 'lineJoin', - title: 'Line Join', + title: 'Line Join Style', type: 'select', groupable: true, options: [ diff --git a/src/components/house-planner/PlannerSidebars.vue b/src/components/house-planner/PlannerSidebars.vue index a8e069c..a3c8eca 100644 --- a/src/components/house-planner/PlannerSidebars.vue +++ b/src/components/house-planner/PlannerSidebars.vue @@ -1,5 +1,5 @@