mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-18 06:44:46 -07:00
Move nuxt components to components-nuxt
This commit is contained in:
parent
300d9598b4
commit
decaaabfe1
36 changed files with 62 additions and 61 deletions
|
|
@ -162,7 +162,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
@ -197,17 +197,17 @@ import { getAppCategory } from '~/helpers/categories.js'
|
||||||
import { getAppEndpoint } from '~/helpers/app-derived.js'
|
import { getAppEndpoint } from '~/helpers/app-derived.js'
|
||||||
// import appList from '~/static/app-list.json'
|
// import appList from '~/static/app-list.json'
|
||||||
|
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
// import RelativeTime from '~/components/relative-time.vue'
|
// import RelativeTime from '~/components-nuxt/relative-time.vue'
|
||||||
import ListSummary from '~/components/list-summary.vue'
|
import ListSummary from '~/components-nuxt/list-summary.vue'
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
// EmailSubscribe: () => process.client ? import('~/components/email-subscribe.vue') : null,
|
// EmailSubscribe: () => process.client ? import('~/components-nuxt/email-subscribe.vue') : null,
|
||||||
ListSummary,
|
ListSummary,
|
||||||
LinkButton,
|
LinkButton,
|
||||||
RelativeTime: () => process.client ? import('~/components/relative-time.vue') : null
|
RelativeTime: () => process.client ? import('~/components-nuxt/relative-time.vue') : null
|
||||||
},
|
},
|
||||||
props: {
|
props: {
|
||||||
appList: {
|
appList: {
|
||||||
|
|
@ -13,7 +13,7 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
@ -126,7 +126,7 @@
|
||||||
<script>
|
<script>
|
||||||
import 'lazysizes'
|
import 'lazysizes'
|
||||||
|
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
@ -69,8 +69,8 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
import SubmitCard from '~/components/video/submit-card.vue'
|
import SubmitCard from '~/components-nuxt/video/submit-card.vue'
|
||||||
import VideoCard from '~/components/video/card.vue'
|
import VideoCard from '~/components-nuxt/video/card.vue'
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -55,9 +55,9 @@
|
||||||
|
|
||||||
import '@fontsource/inter/variable.css'
|
import '@fontsource/inter/variable.css'
|
||||||
|
|
||||||
import Navbar from '~/components/navbar.vue'
|
import Navbar from '~/components-nuxt/navbar.vue'
|
||||||
// import TwitterFollow from '~/components/twitter-follow.vue'
|
// import TwitterFollow from '~/components-nuxt/twitter-follow.vue'
|
||||||
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
|
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
|
||||||
|
|
@ -93,11 +93,11 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
import EmailSubscribe from '~/components/email-subscribe.vue'
|
import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
|
||||||
import VideoRow from '~/components/video/row.vue'
|
import VideoRow from '~/components-nuxt/video/row.vue'
|
||||||
import VideoPlayer from '~/components/video/player.vue'
|
import VideoPlayer from '~/components-nuxt/video/player.vue'
|
||||||
import ChannelCredit from '~/components/video/channel-credit.vue'
|
import ChannelCredit from '~/components-nuxt/video/channel-credit.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
|
||||||
|
|
@ -62,9 +62,9 @@
|
||||||
import { makeLastUpdatedFriendly } from '~/helpers/parse-date'
|
import { makeLastUpdatedFriendly } from '~/helpers/parse-date'
|
||||||
import { getAppEndpoint } from '~/helpers/app-derived.js'
|
import { getAppEndpoint } from '~/helpers/app-derived.js'
|
||||||
|
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
|
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
|
||||||
import VideoRow from '~/components/video/row.vue'
|
import VideoRow from '~/components-nuxt/video/row.vue'
|
||||||
|
|
||||||
import appList from '~/static/app-list.json'
|
import appList from '~/static/app-list.json'
|
||||||
// import buildAppList from '~/helpers/build-app-list'
|
// import buildAppList from '~/helpers/build-app-list'
|
||||||
|
|
|
||||||
|
|
@ -173,8 +173,8 @@
|
||||||
// import AppFilesScanner from '~/helpers/app-files-scanner.js'
|
// import AppFilesScanner from '~/helpers/app-files-scanner.js'
|
||||||
|
|
||||||
|
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
|
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
// async asyncData () {
|
// async asyncData () {
|
||||||
|
|
@ -186,7 +186,7 @@ export default {
|
||||||
// }
|
// }
|
||||||
// },
|
// },
|
||||||
components: {
|
components: {
|
||||||
// FullScreenFileDrop: () => process.client ? import('~/components/fullscreen-file-drop.vue') : null,
|
// FullScreenFileDrop: () => process.client ? import('~/components-nuxt/fullscreen-file-drop.vue') : null,
|
||||||
LinkButton,
|
LinkButton,
|
||||||
AllUpdatesSubscribe
|
AllUpdatesSubscribe
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -81,11 +81,11 @@
|
||||||
|
|
||||||
import { getVideoEndpoint, getAppEndpoint } from '~/helpers/app-derived.js'
|
import { getVideoEndpoint, getAppEndpoint } from '~/helpers/app-derived.js'
|
||||||
|
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
import EmailSubscribe from '~/components/email-subscribe.vue'
|
import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
|
||||||
import VideoRow from '~/components/video/row.vue'
|
import VideoRow from '~/components-nuxt/video/row.vue'
|
||||||
import BgPlayer from '~/components/video/bg-player.vue'
|
import BgPlayer from '~/components-nuxt/video/bg-player.vue'
|
||||||
import ChannelCredit from '~/components/video/channel-credit.vue'
|
import ChannelCredit from '~/components-nuxt/video/channel-credit.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
|
||||||
|
|
@ -37,8 +37,8 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import Search from '~/components/search.vue'
|
import Search from '~/components-nuxt/search.vue'
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
|
|
||||||
// import appList from '~/static/app-list.json'
|
// import appList from '~/static/app-list.json'
|
||||||
// import gamelist from '~/static/game-list.json'
|
// import gamelist from '~/static/game-list.json'
|
||||||
|
|
|
||||||
|
|
@ -87,8 +87,8 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import Search from '~/components/search.vue'
|
import Search from '~/components-nuxt/search.vue'
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
|
|
||||||
// import { categories } from '~/helpers/categories.js'
|
// import { categories } from '~/helpers/categories.js'
|
||||||
import { deviceSupportsApp } from '~/helpers/devices.js'
|
import { deviceSupportsApp } from '~/helpers/devices.js'
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
async asyncData () {
|
async asyncData () {
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
|
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
layout: 'embed',
|
layout: 'embed',
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
import VideoPlayer from '~/components/video/player.vue'
|
import VideoPlayer from '~/components-nuxt/video/player.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
layout: 'embed',
|
layout: 'embed',
|
||||||
|
|
|
||||||
|
|
@ -34,8 +34,8 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
// import EmailSubscribe from '~/components/email-subscribe.vue'
|
// import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
|
||||||
|
|
||||||
// import homebrewList from '~/static/homebrew-list.json'
|
// import homebrewList from '~/static/homebrew-list.json'
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -58,11 +58,11 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
import EmailSubscribe from '~/components/email-subscribe.vue'
|
import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
|
||||||
import VideoRow from '~/components/video/row.vue'
|
import VideoRow from '~/components-nuxt/video/row.vue'
|
||||||
import VideoPlayer from '~/components/video/player.vue'
|
import VideoPlayer from '~/components-nuxt/video/player.vue'
|
||||||
import ChannelCredit from '~/components/video/channel-credit.vue'
|
import ChannelCredit from '~/components-nuxt/video/channel-credit.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
|
||||||
|
|
@ -106,9 +106,9 @@
|
||||||
<script>
|
<script>
|
||||||
import { getAppEndpoint } from '~/helpers/app-derived.js'
|
import { getAppEndpoint } from '~/helpers/app-derived.js'
|
||||||
|
|
||||||
import VideoRow from '~/components/video/row.vue'
|
import VideoRow from '~/components-nuxt/video/row.vue'
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
import ThomasCredit from '~/components/thomas-credit.vue'
|
import ThomasCredit from '~/components-nuxt/thomas-credit.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,9 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import Search from '~/components/search.vue'
|
import Search from '~/components-nuxt/search.vue'
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
import ThomasCredit from '~/components/thomas-credit.vue'
|
import ThomasCredit from '~/components-nuxt/thomas-credit.vue'
|
||||||
|
|
||||||
import gameList from '~/static/game-list.json'
|
import gameList from '~/static/game-list.json'
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -68,10 +68,10 @@ import axios from 'axios'
|
||||||
|
|
||||||
import getListSummaryNumbers from '~/helpers/get-list-summary-numbers.js'
|
import getListSummaryNumbers from '~/helpers/get-list-summary-numbers.js'
|
||||||
|
|
||||||
import Search from '~/components/search.vue'
|
import Search from '~/components-nuxt/search.vue'
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
|
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
|
||||||
import ListSummary from '~/components/list-summary.vue'
|
import ListSummary from '~/components-nuxt/list-summary.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
async asyncData () {
|
async asyncData () {
|
||||||
|
|
|
||||||
|
|
@ -59,8 +59,8 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import Search from '~/components/search.vue'
|
import Search from '~/components-nuxt/search.vue'
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
|
|
||||||
import { categories, getAppCategory } from '~/helpers/categories.js'
|
import { categories, getAppCategory } from '~/helpers/categories.js'
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -83,11 +83,11 @@ import { getAppEndpoint } from '~/helpers/app-derived.js'
|
||||||
|
|
||||||
import { buildVideoStructuredData } from '~/helpers/structured-data.js'
|
import { buildVideoStructuredData } from '~/helpers/structured-data.js'
|
||||||
|
|
||||||
import LinkButton from '~/components/link-button.vue'
|
import LinkButton from '~/components-nuxt/link-button.vue'
|
||||||
import EmailSubscribe from '~/components/email-subscribe.vue'
|
import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
|
||||||
import VideoRow from '~/components/video/row.vue'
|
import VideoRow from '~/components-nuxt/video/row.vue'
|
||||||
import VideoPlayer from '~/components/video/player.vue'
|
import VideoPlayer from '~/components-nuxt/video/player.vue'
|
||||||
import ChannelCredit from '~/components/video/channel-credit.vue'
|
import ChannelCredit from '~/components-nuxt/video/channel-credit.vue'
|
||||||
|
|
||||||
|
|
||||||
function makeFeaturedAppsString ( featuredApps ) {
|
function makeFeaturedAppsString ( featuredApps ) {
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,8 @@ module.exports = {
|
||||||
purge: {
|
purge: {
|
||||||
enabled: true,//process.env.NODE_ENV === 'production',
|
enabled: true,//process.env.NODE_ENV === 'production',
|
||||||
content: [
|
content: [
|
||||||
'components/**/*.vue',
|
'components/**/*.{js,ts,jsx,tsx,vue}',
|
||||||
|
'components-nuxt/**/*.{js,ts,jsx,tsx,vue}',
|
||||||
'layouts-eleventy/**/*.js',
|
'layouts-eleventy/**/*.js',
|
||||||
'layouts/**/*.vue',
|
'layouts/**/*.vue',
|
||||||
'pages/**/*.vue',
|
'pages/**/*.vue',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue