CICD-test
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Kamil Klecha
2021-10-20 00:54:19 +02:00
parent 1050e3e12a
commit ebab360f22
7 changed files with 76 additions and 15 deletions

View File

@@ -56,7 +56,9 @@
<v-card-actions>
<v-row>
<v-col cols="6">
<v-btn block class="primary" @click="details = true">Szczegóły</v-btn>
<v-btn block class="primary" @click="details = true"
>Szczegóły</v-btn
>
</v-col>
<v-col cols="6">
<v-btn block class="error" @click="deleteCity()">Usuń</v-btn>
@@ -65,20 +67,26 @@
</v-card-actions>
</v-card>
<v-skeleton-loader type="card" v-else></v-skeleton-loader>
<Details v-model="details" :city="city" :wdata="data" v-if="city && data"></Details>
<Details
v-model="details"
:city="city"
:wdata="data"
v-if="city && data"
></Details>
</div>
</template>
<script lang="ts">
import { Component, Prop, Vue } from "vue-property-decorator";
import Details from '@/components/Details.vue';
import Details from "@/components/Details.vue";
import axios from "axios";
const moment = require("moment");
const Config = require("@/config.json");
@Component({
components: {
Details,
}
},
})
export default class City extends Vue {
@Prop({ required: true }) private readonly city!: any;
@@ -96,14 +104,17 @@ export default class City extends Vue {
lon: this.city.coord.lon,
units: "metric",
lang: "pl",
appid: process.env.VUE_APP_OWM_API_KEY,
appid: process.env.NODE_ENV === 'development' ? process.env.VUE_APP_OWM_API_KEY : Config.OWM_API_KEY,
},
})
.then((res) => {
this.$data.data = res.data;
})
.catch((e) => {
console.error(e);
this.$store.dispatch(
"errorMessage",
"Błąd " + e.status.code + " przy pobieraniu danych!"
);
});
}
@@ -112,7 +123,7 @@ export default class City extends Vue {
}
private deleteCity() {
this.$emit('delete');
this.$emit("delete");
}
private data() {