mirror of
https://github.com/ArthurDanjou/artsite.git
synced 2026-01-29 09:57:40 +01:00
Lint code
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import type { UsesItem } from '#components'
|
import type { UsesItem } from '#components'
|
||||||
import type {PropType} from 'vue'
|
import type { PropType } from 'vue'
|
||||||
|
|
||||||
defineProps({
|
defineProps({
|
||||||
item: {
|
item: {
|
||||||
|
|||||||
@@ -9,13 +9,13 @@ useSeoMeta({
|
|||||||
|
|
||||||
const tagFilter = ref<string | undefined>(undefined)
|
const tagFilter = ref<string | undefined>(undefined)
|
||||||
|
|
||||||
const {data: writings, refresh} = await useAsyncData('all-portfolio', () => queryContent('/portfolio')
|
const { data: writings, refresh } = await useAsyncData('all-portfolio', () => queryContent('/portfolio')
|
||||||
.sort({publishedAt: -1})
|
.sort({ publishedAt: -1 })
|
||||||
.where({
|
.where({
|
||||||
tags: {$contains: tagFilter.value},
|
tags: { $contains: tagFilter.value },
|
||||||
})
|
})
|
||||||
.without('body')
|
.without('body')
|
||||||
.find())
|
.find())
|
||||||
|
|
||||||
watch(tagFilter, async () => await refresh())
|
watch(tagFilter, async () => await refresh())
|
||||||
|
|
||||||
@@ -52,7 +52,7 @@ function updateTag(index: number) {
|
|||||||
icon="i-ph-warning-duotone"
|
icon="i-ph-warning-duotone"
|
||||||
variant="outline"
|
variant="outline"
|
||||||
/>
|
/>
|
||||||
<UTabs :items="tags" @change="updateTag"/>
|
<UTabs :items="tags" @change="updateTag" />
|
||||||
<ul class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
<ul class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
||||||
<li
|
<li
|
||||||
v-for="(writing, id) in writings"
|
v-for="(writing, id) in writings"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { sql } from 'drizzle-orm'
|
import { sql } from 'drizzle-orm'
|
||||||
import {integer, sqliteTable, text} from 'drizzle-orm/sqlite-core'
|
import { integer, sqliteTable, text } from 'drizzle-orm/sqlite-core'
|
||||||
|
|
||||||
export const posts = sqliteTable('posts', {
|
export const posts = sqliteTable('posts', {
|
||||||
slug: text('slug').primaryKey(),
|
slug: text('slug').primaryKey(),
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import { drizzle } from 'drizzle-orm/d1'
|
import { drizzle } from 'drizzle-orm/d1'
|
||||||
import * as schema from '../database/schema'
|
import * as schema from '../database/schema'
|
||||||
|
|
||||||
export {and, asc, desc, eq, or, sql, sum} from 'drizzle-orm'
|
export { and, asc, desc, eq, or, sql, sum } from 'drizzle-orm'
|
||||||
|
|
||||||
export const tables = schema
|
export const tables = schema
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user