From f048395a892b641148933b7c21c50bddfceb8229 Mon Sep 17 00:00:00 2001 From: Mathieu Jaumotte Date: Fri, 17 Sep 2021 10:57:13 +0200 Subject: [PATCH] AddAddress: reorganize 4 steps Pane: show, suggest, edit, and date --- .../Address/components/ActionButtons.vue | 30 +++++ .../vuejs/Address/components/AddAddress.vue | 123 ++++++++++++------ .../vuejs/Address/components/DatePane.vue | 121 +++++++++++++++++ .../vuejs/Address/components/EditPane.vue | 42 +++--- .../vuejs/Address/components/ShowPane.vue | 101 ++++---------- .../vuejs/Address/components/SuggestPane.vue | 60 +++++++++ 6 files changed, 338 insertions(+), 139 deletions(-) create mode 100644 src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ActionButtons.vue create mode 100644 src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/DatePane.vue create mode 100644 src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/SuggestPane.vue diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ActionButtons.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ActionButtons.vue new file mode 100644 index 000000000..94d6ab105 --- /dev/null +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ActionButtons.vue @@ -0,0 +1,30 @@ + + + diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue index 69f764284..1948535dc 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue @@ -1,18 +1,21 @@ + + diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/EditPane.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/EditPane.vue index 8cacf9981..0009df622 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/EditPane.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/EditPane.vue @@ -2,7 +2,7 @@
- @@ -82,7 +80,8 @@ import CountrySelection from './AddAddress/CountrySelection'; import CitySelection from './AddAddress/CitySelection'; import AddressSelection from './AddAddress/AddressSelection'; import AddressMap from './AddAddress/AddressMap'; -import AddressMore from './AddAddress/AddressMore' +import AddressMore from './AddAddress/AddressMore'; +import ActionButtons from './ActionButtons.vue'; export default { name: "EditPane", @@ -91,7 +90,8 @@ export default { CitySelection, AddressSelection, AddressMap, - AddressMore + AddressMore, + ActionButtons }, props: [ 'context', diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowPane.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowPane.vue index eace3f6d2..f57340bf0 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowPane.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowPane.vue @@ -1,68 +1,27 @@ + +