Skip to content

Commit

Permalink
Refactor variable names for clarity and consistency
Browse files Browse the repository at this point in the history
  • Loading branch information
Mini-Sylar committed Jan 23, 2024
1 parent 947395c commit fbb1cb7
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 10 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@ Nothing modified on the backend, uses the same starter template from the one gen

### Vue ๐Ÿ’š

- [Vue.js 3.3](https://vuejs.org/)
- [Vue.js 3.4](https://vuejs.org/)
- [Vue Router 4](https://router.vuejs.org/) for single page app routing
- [Pinia](https://pinia.esm.dev/) for state management
- [EsLint](https://eslint.org/) for linting
- [EsLint](https://eslint.org/) for static code analysis

<br>

### Shopify ๐Ÿ›

- `AppBridge` Plugin for Vue to use [Shopify App Bridge](https://shopify.dev/tools/app-bridge) actions and components
- `vueAuthenticatedFetch` to make authenticated requests to the Shopify API and your backend.
- `useAuthenticatedFetch` to make authenticated requests to the Shopify API and your backend.
- App embedding

<br>
Expand Down
23 changes: 16 additions & 7 deletions web/frontend/src/components/Welcome/TheWelcome.vue
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,22 @@
</p>
<h3>Features</h3>
<ul>
<li><a href="https://vuejs.org/guide/introduction.html" target="_blank">Vue {{ version }}</a>๐ŸŸข - As your frontend framework</li>
<li><a href="https://router.vuejs.org/guide/" target="_blank">Vue Router</a>๐Ÿ”— - For single page navigation</li>
<li><a href="https://pinia.vuejs.org/getting-started.html" target="_blank">Pinia</a>๐Ÿ - For state management</li>
<li>
<a href="https://vuejs.org/guide/introduction.html" target="_blank">Vue {{ version }}</a
>๐ŸŸข - As your frontend framework
</li>
<li>
<a href="https://router.vuejs.org/guide/" target="_blank">Vue Router</a>๐Ÿ”— - For single
page navigation
</li>
<li>
<a href="https://pinia.vuejs.org/getting-started.html" target="_blank">Pinia</a>๐Ÿ - For
state management
</li>
</ul>
<hr />
<ul>
<li>vueAuthenticatedFetch ๐Ÿš€ - for making authenticated requests to your backend</li>
<li>useAuthenticatedFetch ๐Ÿš€ - for making authenticated requests to your backend</li>
<li>
AppBridge integration๐Ÿš‰ - Allows you to use various app bridge actions, see
<a href="#">AppBridge</a>
Expand Down Expand Up @@ -65,7 +74,7 @@
<script setup>
import { Loading, Toast } from '@shopify/app-bridge/actions'
import { useProductCounterStore } from '@/stores/counter.js'
import { ref, inject, onMounted, computed,version } from 'vue'
import { ref, inject, onMounted, computed, version } from 'vue'
const appBridge = inject('useAppBridge')
const buttonDisabled = ref(false)
Expand Down Expand Up @@ -149,7 +158,7 @@ button:disabled:hover {
cursor: not-allowed;
}
a{
color:#3fad7d;
a {
color: #3fad7d;
}
</style>

0 comments on commit fbb1cb7

Please sign in to comment.