The recipes.blue monorepo recipes.blue
recipes appview atproto

feat: some simplification

hayden.moe a90ad7d1 ca2cdc76

verified
+1 -2
+1 -2
apps/api/src/xrpc/blue.recipes.feed.getRecipes.ts
··· 1 import { db, and, eq } from '@cookware/database'; 2 import { recipeTable } from '@cookware/database/schema'; 3 - import { BlueRecipesActorDefs, BlueRecipesFeedGetRecipes, BlueRecipesFeedRecipe } from '@cookware/lexicons'; 4 import { json, XRPCRouter } from '@atcute/xrpc-server'; 5 import { parseDid } from '../util/api.js'; 6 import { ResourceUri } from '@atcute/lexicons/syntax'; ··· 37 nextCursor, 38 recipes: recipes.map((recipe) => ({ 39 author: { 40 - $type: BlueRecipesActorDefs.profileViewBasicSchema.shape.$type.wrapped.expected, 41 did: recipe.did, 42 handle: 'hayden.moe', 43 createdAt: new Date().toISOString(),
··· 1 import { db, and, eq } from '@cookware/database'; 2 import { recipeTable } from '@cookware/database/schema'; 3 + import { BlueRecipesFeedGetRecipes, BlueRecipesFeedRecipe } from '@cookware/lexicons'; 4 import { json, XRPCRouter } from '@atcute/xrpc-server'; 5 import { parseDid } from '../util/api.js'; 6 import { ResourceUri } from '@atcute/lexicons/syntax'; ··· 37 nextCursor, 38 recipes: recipes.map((recipe) => ({ 39 author: { 40 did: recipe.did, 41 handle: 'hayden.moe', 42 createdAt: new Date().toISOString(),