Move nuxt components to components-nuxt

This commit is contained in:
Sam Carlton 2021-09-11 13:07:08 -05:00
parent 300d9598b4
commit decaaabfe1
36 changed files with 62 additions and 61 deletions

View file

@ -162,7 +162,7 @@
</template>
<script>
import LinkButton from '~/components/link-button.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
export default {
components: {

View file

@ -197,17 +197,17 @@ import { getAppCategory } from '~/helpers/categories.js'
import { getAppEndpoint } from '~/helpers/app-derived.js'
// import appList from '~/static/app-list.json'
import LinkButton from '~/components/link-button.vue'
// import RelativeTime from '~/components/relative-time.vue'
import ListSummary from '~/components/list-summary.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
// import RelativeTime from '~/components-nuxt/relative-time.vue'
import ListSummary from '~/components-nuxt/list-summary.vue'
export default {
components: {
// EmailSubscribe: () => process.client ? import('~/components/email-subscribe.vue') : null,
// EmailSubscribe: () => process.client ? import('~/components-nuxt/email-subscribe.vue') : null,
ListSummary,
LinkButton,
RelativeTime: () => process.client ? import('~/components/relative-time.vue') : null
RelativeTime: () => process.client ? import('~/components-nuxt/relative-time.vue') : null
},
props: {
appList: {

View file

@ -13,7 +13,7 @@
<script>
import LinkButton from '~/components/link-button.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
export default {
components: {

View file

@ -126,7 +126,7 @@
<script>
import 'lazysizes'
import LinkButton from '~/components/link-button.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
export default {
components: {

View file

@ -69,8 +69,8 @@
<script>
import SubmitCard from '~/components/video/submit-card.vue'
import VideoCard from '~/components/video/card.vue'
import SubmitCard from '~/components-nuxt/video/submit-card.vue'
import VideoCard from '~/components-nuxt/video/card.vue'
export default {

View file

@ -55,9 +55,9 @@
import '@fontsource/inter/variable.css'
import Navbar from '~/components/navbar.vue'
// import TwitterFollow from '~/components/twitter-follow.vue'
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
import Navbar from '~/components-nuxt/navbar.vue'
// import TwitterFollow from '~/components-nuxt/twitter-follow.vue'
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
export default {
components: {

View file

@ -93,11 +93,11 @@
</template>
<script>
import LinkButton from '~/components/link-button.vue'
import EmailSubscribe from '~/components/email-subscribe.vue'
import VideoRow from '~/components/video/row.vue'
import VideoPlayer from '~/components/video/player.vue'
import ChannelCredit from '~/components/video/channel-credit.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
import VideoRow from '~/components-nuxt/video/row.vue'
import VideoPlayer from '~/components-nuxt/video/player.vue'
import ChannelCredit from '~/components-nuxt/video/channel-credit.vue'
export default {
components: {

View file

@ -62,9 +62,9 @@
import { makeLastUpdatedFriendly } from '~/helpers/parse-date'
import { getAppEndpoint } from '~/helpers/app-derived.js'
import LinkButton from '~/components/link-button.vue'
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
import VideoRow from '~/components/video/row.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
import VideoRow from '~/components-nuxt/video/row.vue'
import appList from '~/static/app-list.json'
// import buildAppList from '~/helpers/build-app-list'

View file

@ -173,8 +173,8 @@
// import AppFilesScanner from '~/helpers/app-files-scanner.js'
import LinkButton from '~/components/link-button.vue'
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
export default {
// async asyncData () {
@ -186,7 +186,7 @@ export default {
// }
// },
components: {
// FullScreenFileDrop: () => process.client ? import('~/components/fullscreen-file-drop.vue') : null,
// FullScreenFileDrop: () => process.client ? import('~/components-nuxt/fullscreen-file-drop.vue') : null,
LinkButton,
AllUpdatesSubscribe
},

View file

@ -81,11 +81,11 @@
import { getVideoEndpoint, getAppEndpoint } from '~/helpers/app-derived.js'
import LinkButton from '~/components/link-button.vue'
import EmailSubscribe from '~/components/email-subscribe.vue'
import VideoRow from '~/components/video/row.vue'
import BgPlayer from '~/components/video/bg-player.vue'
import ChannelCredit from '~/components/video/channel-credit.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
import VideoRow from '~/components-nuxt/video/row.vue'
import BgPlayer from '~/components-nuxt/video/bg-player.vue'
import ChannelCredit from '~/components-nuxt/video/channel-credit.vue'
export default {
components: {

View file

@ -37,8 +37,8 @@
</template>
<script>
import Search from '~/components/search.vue'
import LinkButton from '~/components/link-button.vue'
import Search from '~/components-nuxt/search.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
// import appList from '~/static/app-list.json'
// import gamelist from '~/static/game-list.json'

View file

@ -87,8 +87,8 @@
</template>
<script>
import Search from '~/components/search.vue'
import LinkButton from '~/components/link-button.vue'
import Search from '~/components-nuxt/search.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
// import { categories } from '~/helpers/categories.js'
import { deviceSupportsApp } from '~/helpers/devices.js'

View file

@ -37,7 +37,7 @@
</template>
<script>
import LinkButton from '~/components/link-button.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
export default {
async asyncData () {

View file

@ -6,7 +6,7 @@
<script>
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
export default {
layout: 'embed',

View file

@ -16,7 +16,7 @@
<script>
import VideoPlayer from '~/components/video/player.vue'
import VideoPlayer from '~/components-nuxt/video/player.vue'
export default {
layout: 'embed',

View file

@ -34,8 +34,8 @@
</template>
<script>
import LinkButton from '~/components/link-button.vue'
// import EmailSubscribe from '~/components/email-subscribe.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
// import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
// import homebrewList from '~/static/homebrew-list.json'

View file

@ -58,11 +58,11 @@
</template>
<script>
import LinkButton from '~/components/link-button.vue'
import EmailSubscribe from '~/components/email-subscribe.vue'
import VideoRow from '~/components/video/row.vue'
import VideoPlayer from '~/components/video/player.vue'
import ChannelCredit from '~/components/video/channel-credit.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
import VideoRow from '~/components-nuxt/video/row.vue'
import VideoPlayer from '~/components-nuxt/video/player.vue'
import ChannelCredit from '~/components-nuxt/video/channel-credit.vue'
export default {
components: {

View file

@ -106,9 +106,9 @@
<script>
import { getAppEndpoint } from '~/helpers/app-derived.js'
import VideoRow from '~/components/video/row.vue'
import LinkButton from '~/components/link-button.vue'
import ThomasCredit from '~/components/thomas-credit.vue'
import VideoRow from '~/components-nuxt/video/row.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import ThomasCredit from '~/components-nuxt/thomas-credit.vue'
export default {
components: {

View file

@ -27,9 +27,9 @@
</template>
<script>
import Search from '~/components/search.vue'
import LinkButton from '~/components/link-button.vue'
import ThomasCredit from '~/components/thomas-credit.vue'
import Search from '~/components-nuxt/search.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import ThomasCredit from '~/components-nuxt/thomas-credit.vue'
import gameList from '~/static/game-list.json'

View file

@ -68,10 +68,10 @@ import axios from 'axios'
import getListSummaryNumbers from '~/helpers/get-list-summary-numbers.js'
import Search from '~/components/search.vue'
import LinkButton from '~/components/link-button.vue'
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
import ListSummary from '~/components/list-summary.vue'
import Search from '~/components-nuxt/search.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import AllUpdatesSubscribe from '~/components-nuxt/all-updates-subscribe.vue'
import ListSummary from '~/components-nuxt/list-summary.vue'
export default {
async asyncData () {

View file

@ -59,8 +59,8 @@
</template>
<script>
import Search from '~/components/search.vue'
import LinkButton from '~/components/link-button.vue'
import Search from '~/components-nuxt/search.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import { categories, getAppCategory } from '~/helpers/categories.js'

View file

@ -83,11 +83,11 @@ import { getAppEndpoint } from '~/helpers/app-derived.js'
import { buildVideoStructuredData } from '~/helpers/structured-data.js'
import LinkButton from '~/components/link-button.vue'
import EmailSubscribe from '~/components/email-subscribe.vue'
import VideoRow from '~/components/video/row.vue'
import VideoPlayer from '~/components/video/player.vue'
import ChannelCredit from '~/components/video/channel-credit.vue'
import LinkButton from '~/components-nuxt/link-button.vue'
import EmailSubscribe from '~/components-nuxt/email-subscribe.vue'
import VideoRow from '~/components-nuxt/video/row.vue'
import VideoPlayer from '~/components-nuxt/video/player.vue'
import ChannelCredit from '~/components-nuxt/video/channel-credit.vue'
function makeFeaturedAppsString ( featuredApps ) {

View file

@ -2,7 +2,8 @@ module.exports = {
purge: {
enabled: true,//process.env.NODE_ENV === 'production',
content: [
'components/**/*.vue',
'components/**/*.{js,ts,jsx,tsx,vue}',
'components-nuxt/**/*.{js,ts,jsx,tsx,vue}',
'layouts-eleventy/**/*.js',
'layouts/**/*.vue',
'pages/**/*.vue',