import { defineEventHandler, EventHandlerRequest } from 'h3'; import { DB } from '~~/server/db/DB'; import { createErrorResponse, createSuccessResponse, IResponse } from '~~/server/utils/response'; import { IChannel } from './[id]'; export default defineEventHandler>>(async (event) => { try { return createSuccessResponse(await DB.table('pr_cms_channel') .where('status', 'normal') .where('isnav', 1) .select('*') .get()); } catch (error) { return createErrorResponse(error); } });