mirror of
https://github.com/jackyzha0/quartz.git
synced 2026-03-21 21:45:42 -05:00
fix: type error in component registry instantiate method
This commit is contained in:
parent
34480c686d
commit
e938e55b34
@ -47,7 +47,10 @@ class ComponentRegistry {
|
|||||||
* This prevents duplicate afterDOMLoaded scripts when the same component
|
* This prevents duplicate afterDOMLoaded scripts when the same component
|
||||||
* appears in multiple page-type layouts.
|
* appears in multiple page-type layouts.
|
||||||
*/
|
*/
|
||||||
instantiate(constructor: QuartzComponentConstructor, options?: unknown): QuartzComponent {
|
instantiate(
|
||||||
|
constructor: QuartzComponentConstructor<any>,
|
||||||
|
options?: Record<string, unknown>,
|
||||||
|
): QuartzComponent {
|
||||||
const optsKey = options !== undefined ? JSON.stringify(options) : ""
|
const optsKey = options !== undefined ? JSON.stringify(options) : ""
|
||||||
// Use constructor identity + serialized options as cache key
|
// Use constructor identity + serialized options as cache key
|
||||||
// We store constructor name as a hint but rely on a unique id for identity
|
// We store constructor name as a hint but rely on a unique id for identity
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user