feat: initial commit - Band Management application

This commit is contained in:
2026-01-06 03:11:46 +01:00
commit 34e12e00b3
24543 changed files with 3991790 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
import { db } from '@/server/fake-db/pages/datatable'
export default defineEventHandler(async event => {
setResponseStatus(event, 200)
return db.salesDetails
})

View File

@@ -0,0 +1,21 @@
import is from '@sindresorhus/is'
import { db } from '@/server/fake-db/pages/faq/index'
export default defineEventHandler(async event => {
const { q = '' } = getQuery(event)
const searchQuery = is.string(q) ? q : undefined
const queryLowered = (searchQuery ?? '').toString().toLowerCase()
const filteredData = []
Object.entries(db.faqs).forEach(([_, faqObj]) => {
const filteredQAndA = faqObj.faqs.filter(obj => {
return obj.question.toLowerCase().includes(queryLowered)
})
if (filteredQAndA.length)
filteredData.push({ ...faqObj, faqs: filteredQAndA })
})
setResponseStatus(event, 200)
return filteredData
})

View File

@@ -0,0 +1,7 @@
import { db } from '@/server/fake-db/pages/help-center'
export default defineEventHandler(async event => {
setResponseStatus(event, 200)
return db.articleData
})

View File

@@ -0,0 +1,7 @@
import { db } from '@/server/fake-db/pages/help-center'
export default defineEventHandler(async event => {
setResponseStatus(event, 200)
return { allArticles: db.allArticles, popularArticles: db.popularArticles, keepLearning: db.keepLearning }
})

View File

@@ -0,0 +1,7 @@
import { db } from '@/server/fake-db/pages/profile'
export default defineEventHandler(async event => {
setResponseStatus(event, 200)
return db.data.profileHeader
})

View File

@@ -0,0 +1,9 @@
import { db } from '@/server/fake-db/pages/profile'
export default defineEventHandler(async event => {
const { tab = '' } = getQuery(event)
setResponseStatus(event, 200)
return db.data[tab]
})