Browse Source

rename HelloWorld to HomeScreen;

master
Nero Ignis 3 years ago
parent
commit
96f0d4d055
  1. 7
      src/App.vue
  2. 6
      src/components/HomeScreen.vue
  3. 15
      src/store/index.js

7
src/App.vue

@ -1,15 +1,14 @@ @@ -1,15 +1,14 @@
<template>
<img alt="Vue logo" src="./assets/logo.png">
<HelloWorld msg="Welcome to Your Vue.js App"/>
<HomeScreen msg="Welcome to Your Vue.js App"/>
</template>
<script>
import HelloWorld from './components/HelloWorld.vue'
import HomeScreen from './components/HomeScreen.vue'
export default {
name: 'App',
components: {
HelloWorld
HomeScreen
}
}
</script>

6
src/components/HelloWorld.vue → src/components/HomeScreen.vue

@ -1,8 +1,10 @@ @@ -1,8 +1,10 @@
<template>
<div>
<h1>FarmFresh</h1>
<div v-if="!$store.state.player">
<input type="text" name="username" v-model="playerNameInput"><br>
<button @click="createNewPlayer">Erstellen</button>
<br>
<button @click="createNewPlayer">Neues Spiel</button>
{{ response }}
</div>
<div v-else>
@ -15,7 +17,7 @@ @@ -15,7 +17,7 @@
<script>
export default {
name: 'HelloWorld',
name: 'HomeScreen',
data() {
return {
playerNameInput: "",

15
src/store/index.js

@ -16,8 +16,9 @@ export default createStore({ @@ -16,8 +16,9 @@ export default createStore({
axios.get(
'http://api.luna-development.net/api/player/fetch/'+existingUserUuid
).then((response) => {
if (response.data && response.data.uuid) {
state.player = response.data;
if (response.data.success) {
state.player = response.data.player;
state.inventory = response.data.player.inventory;
vuex.commit('fetchInventory');
} else {
alert('User not found');
@ -28,15 +29,6 @@ export default createStore({ @@ -28,15 +29,6 @@ export default createStore({
});
}
},
fetchInventory(state) {
axios.get(
'http://api.luna-development.net/api/inventory/fetch/'+state.player.uuid
).then((response) => {
if (response.data.success) {
state.inventory = response.data.inventory;
}
});
},
createNewPlayer(state, userName) {
axios.post('http://api.luna-development.net/api/player/create', {
name: userName.trim(),
@ -44,6 +36,7 @@ export default createStore({ @@ -44,6 +36,7 @@ export default createStore({
}).then((response) => {
if (response.data.success) {
state.player = response.data.player;
state.inventory = response.data.player.inventory;
localStorage.setItem('farmfresh_uuid', response.data.player.uuid);
}
});

Loading…
Cancel
Save