chore(gatsby-source-medusa): Cleanup plugin setup (#4419)

* chore(gatsby-source-medusa): Cleanup plugin setup

* fix process-node

* Create gentle-cups-crash.md
This commit is contained in:
Adrien de Peretti
2023-06-27 14:00:11 +02:00
committed by GitHub
parent 85eb12883e
commit 627bdb689f
14 changed files with 74 additions and 92 deletions
@@ -1,5 +1,3 @@
import { capitalize } from "./utils/capitalize"
export const processNode = (
node: any,
fieldName: string,
@@ -34,12 +32,14 @@ export const processNode = (
delete node.images
}
// TODO: use upperFirstCase from medusajs/utils when it's available
const type = `Medusa${fieldName[0].toUpperCase() + fieldName.slice(1)}`
const nodeData = Object.assign({}, node, {
id: nodeId,
parent: null,
children: [],
internal: {
type: `Medusa${capitalize(fieldName)}`,
type,
content: nodeContent,
contentDigest: nodeContentDigest,
},