comparison client/src/components/importschedule/Importschedule.vue @ 1768:25e6cf028b78

new import button disabled while edit section is open
author Thomas Junk <thomas.junk@intevation.de>
date Fri, 11 Jan 2019 11:05:46 +0100
parents 6eb099690279
children 88b8da513944
comparison
equal deleted inserted replaced
1767:e84f78cd0d2f 1768:25e6cf028b78
82 </table> 82 </table>
83 <div v-else class="mt-4 small text-center py-3"> 83 <div v-else class="mt-4 small text-center py-3">
84 <translate>No scheduled imports</translate> 84 <translate>No scheduled imports</translate>
85 </div> 85 </div>
86 <button 86 <button
87 :disabled="importScheduleDetailVisible"
87 @click="newImport" 88 @click="newImport"
88 class="btn btn-info position-absolute newbutton" 89 class="btn btn-info position-absolute newbutton"
89 > 90 >
90 <translate>New Import</translate> 91 <translate>New Import</translate>
91 </button> 92 </button>
191 }); 192 });
192 } 193 }
193 }, 194 },
194 computed: { 195 computed: {
195 ...mapState("application", ["showSidebar"]), 196 ...mapState("application", ["showSidebar"]),
196 ...mapState("imports", ["schedules"]), 197 ...mapState("imports", ["schedules", "importScheduleDetailVisible"]),
197 spacerStyle() { 198 spacerStyle() {
198 return [ 199 return [
199 "spacer ml-3", 200 "spacer ml-3",
200 { 201 {
201 "spacer-expanded": this.showSidebar, 202 "spacer-expanded": this.showSidebar,