mirror of
https://github.com/jorgev259/soc_site-astro.git
synced 2025-06-29 07:57:41 +00:00
Fix TS errors
This commit is contained in:
parent
d2431c41c6
commit
a8ad02f8c9
6 changed files with 15 additions and 12 deletions
|
|
@ -22,6 +22,7 @@ export default defineConfig({
|
|||
const user = await db.models.user.findByPk(credentials.username)
|
||||
if (!user) throw new InvalidLoginError()
|
||||
|
||||
// @ts-ignore
|
||||
const valid = await bcrypt.compare(credentials.password, user.password)
|
||||
if (!valid) throw new InvalidLoginError()
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ const session = await getSession(Astro.request)
|
|||
<div
|
||||
class='h-[150px] bg-top bg-no-repeat bg-cover'
|
||||
style={{
|
||||
backgroundImage: `url(https://cdn.sittingonclouds.net/live/${headerInfo.config.value}.png)`
|
||||
backgroundImage: `url(https://cdn.sittingonclouds.net/live/${headerInfo?.config?.value}.png)`
|
||||
}}
|
||||
>
|
||||
<div class='relative px-20 size-full'>
|
||||
|
|
|
|||
|
|
@ -21,10 +21,9 @@ import NavButton from './NavButton.astro'
|
|||
const button = this.querySelector('.dropdown-btn')
|
||||
const items = this.querySelector('.dropdown-items')
|
||||
|
||||
button.addEventListener('click', () => {
|
||||
console.log('click')
|
||||
items.classList.toggle('hidden')
|
||||
items.classList.toggle('flex')
|
||||
button?.addEventListener('click', () => {
|
||||
items?.classList.toggle('hidden')
|
||||
items?.classList.toggle('flex')
|
||||
})
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,8 +25,8 @@ import { Icon } from 'astro-icon/components'
|
|||
const items = this.querySelector('.nav-items')
|
||||
const btn = document.getElementById('nav-toggler')
|
||||
|
||||
btn.addEventListener('click', () => {
|
||||
items.classList.toggle('hidden')
|
||||
btn?.addEventListener('click', () => {
|
||||
items?.classList.toggle('hidden')
|
||||
})
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
import { Op } from 'sequelize'
|
||||
import type { Resolvers } from '@/graphql/__generated__/types.generated'
|
||||
import Sequelize from 'sequelize'
|
||||
|
||||
const resolvers = {
|
||||
const { Op } = Sequelize
|
||||
|
||||
const resolvers: Resolvers = {
|
||||
Query: {
|
||||
artists: (parent, args, { db }, info) => db.models.artist.findAll(),
|
||||
platforms: (parent, args, { db }, info) => db.models.platform.findAll(),
|
||||
|
|
@ -24,7 +27,7 @@ const resolvers = {
|
|||
animation: (parent, { id }, { db }) => db.models.animation.findByPk(id),
|
||||
animations: (parent, args, { db }) => db.models.animation.findAll(),
|
||||
studio: (parent, { slug }, { db }) => db.models.studio.findByPk(slug),
|
||||
studios: (parent, { slug }, { db }) => db.models.studio.findAll(),
|
||||
studios: (parent, _, { db }) => db.models.studio.findAll(),
|
||||
seriesOne: (parent, { slug }, { db }, info) =>
|
||||
db.models.series.findByPk(slug),
|
||||
albumCount: async (parent, params, { db }) => db.models.album.count(),
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import getPuppeteer from 'vgmdb-parser/lib/puppeteer'
|
||||
// import getPuppeteer from 'vgmdb-parser/lib/puppeteer'
|
||||
|
||||
const resolvers = {
|
||||
Query: {
|
||||
vgmdb: (_, { url }) => getPuppeteer(url)
|
||||
// vgmdb: (_, { url }) => getPuppeteer(url)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue