Added city adding

This commit is contained in:
Kamil Klecha
2021-10-18 20:06:23 +02:00
parent 7a76e7cbae
commit 761d51ca85
3 changed files with 158 additions and 12 deletions

View File

@@ -28,7 +28,7 @@ import axios from "axios";
@Component
export default class City extends Vue {
@Prop({ required: true }) private readonly id!: number;
@Prop({ required: true }) private readonly city!: any;
private created() {
this.getCurrentData();
@@ -39,7 +39,7 @@ export default class City extends Vue {
axios
.get("https://api.openweathermap.org/data/2.5/weather", {
params: {
id: this.id,
id: this.city.id,
units: "metric",
lang: "pl",
appid: process.env.VUE_APP_OWM_API_KEY,
@@ -57,7 +57,7 @@ export default class City extends Vue {
axios
.get("https://api.openweathermap.org/data/2.5/forecast", {
params: {
id: this.id,
id: this.city.id,
units: "metric",
lang: "pl",
appid: process.env.VUE_APP_OWM_API_KEY,