fix variable override error
This commit is contained in:
parent
76f73851a7
commit
1d0a0df12f
@ -3,14 +3,14 @@ import Instantiable from './type/Instantiable.ts'
|
||||
import { DependencyKey } from './type/DependencyKey.ts'
|
||||
|
||||
declare global {
|
||||
var container: Container
|
||||
interface Window { container: any }
|
||||
var daton_container: Container
|
||||
interface Window { daton_container: any }
|
||||
}
|
||||
|
||||
if ( !window.container ) {
|
||||
window.container = new Container()
|
||||
if ( !window.daton_container ) {
|
||||
window.daton_container = new Container()
|
||||
}
|
||||
|
||||
const container = window.container
|
||||
const make = <T>(target: Instantiable<T>|DependencyKey, ...parameters: any[]) => window.container.make(target, ...parameters)
|
||||
const container = window.daton_container
|
||||
const make = <T>(target: Instantiable<T>|DependencyKey, ...parameters: any[]) => window.daton_container.make(target, ...parameters)
|
||||
export { container, make }
|
||||
|
Loading…
Reference in New Issue
Block a user