MCPcopy
hub / github.com/maxchehab/phelia / registerComponents

Method registerComponents

src/core/phelia.ts:258–265  ·  view source on GitHub ↗
(components: (PheliaMessage | PheliaModal)[])

Source from the content-addressed store, hash-verified

256 }
257
258 registerComponents(components: (PheliaMessage | PheliaModal)[]) {
259 const pheliaComponents = loadMessagesFromArray(components);
260
261 this.messageCache = pheliaComponents.reduce(
262 (cache, { message, name }) => cache.set(name, message),
263 this.messageCache
264 );
265 }
266
267 registerHome(home: PheliaHome) {
268 this.homeComponent = home;

Callers 3

registerHomeMethod · 0.95
messageHandlerMethod · 0.95
server.tsFile · 0.80

Calls 1

loadMessagesFromArrayFunction · 0.90

Tested by

no test coverage detected