(
name: string,
parent?: MockFiber,
options: { tag?: number } = {},
)
| 20 | |
| 21 | // Helper to create a mock fiber |
| 22 | function createMockFiber( |
| 23 | name: string, |
| 24 | parent?: MockFiber, |
| 25 | options: { tag?: number } = {}, |
| 26 | ): MockFiber { |
| 27 | return { |
| 28 | tag: options.tag ?? 0, // FunctionComponent |
| 29 | type: { name, displayName: name }, |
| 30 | elementType: { name, displayName: name }, |
| 31 | return: parent || null, |
| 32 | }; |
| 33 | } |
| 34 | |
| 35 | // Helper to attach fiber to an element |
| 36 | function attachFiber(element: HTMLElement, fiber: unknown) { |
no outgoing calls
no test coverage detected
searching dependent graphs…