MCPcopy
hub / github.com/premieroctet/openchakra / generateComponentCode

Function generateComponentCode

src/utils/code.ts:153–171  ·  view source on GitHub ↗
({
  component,
  components,
  componentName,
  forceBuildBlock,
}: GenerateComponentCode)

Source from the content-addressed store, hash-verified

151}
152
153export const generateComponentCode = ({
154 component,
155 components,
156 componentName,
157 forceBuildBlock,
158}: GenerateComponentCode) => {
159 let code = buildBlock({
160 component,
161 components,
162 forceBuildBlock,
163 })
164
165 code = `
166const ${componentName} = () => (
167 ${code}
168)`
169
170 return code
171}
172
173const getIconsImports = (components: IComponents) => {
174 return Object.keys(components).flatMap(name => {

Callers 3

Inspector.tsxFile · 0.90
code.test.tsFile · 0.90
buildComponentsFunction · 0.85

Calls 1

buildBlockFunction · 0.85

Tested by

no test coverage detected