MCPcopy
hub / github.com/NervJS/nerv / ComponentSpec

Interface ComponentSpec

packages/nerv-create-class/src/index.ts:27–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25}
26
27export interface ComponentSpec<P, S> extends Mixin<P, S> {
28 [propertyName: string]: any
29 render (props?, context?): any
30}
31
32export interface ClassicComponent<P, S> extends Component<P, S> {
33 replaceState (nextState: S, callback?: () => any): void

Callers

nothing calls this directly

Implementers 15

Componentpackages/nerv/src/component.ts
Providerpackages/nerv/src/create-context.ts
Consumerpackages/nerv/src/create-context.ts
WrapperComponentpackages/nerv/src/dom.ts
Parentpackages/nerv/__tests__/dom.spec.js
Middlepackages/nerv/__tests__/dom.spec.js
Childpackages/nerv/__tests__/dom.spec.js
Comppackages/nerv/__tests__/dom.spec.js
Statefulpackages/nerv/__tests__/fragments.spec
Xpackages/nerv/__tests__/fragments.spec
Apppackages/nerv/__tests__/fragments.spec
Listpackages/nerv/__tests__/fragments.spec

Calls

no outgoing calls

Tested by

no test coverage detected