C
export const WINDOW = new InjectionToken<Window>(
'An abstraction over global window object',
{
factory: () => inject(DOCUMENT).defaultView!
},
);
не понимаю как сформулировать почему это лучше чем просто
window
братьSize: a a a
C
export const WINDOW = new InjectionToken<Window>(
'An abstraction over global window object',
{
factory: () => inject(DOCUMENT).defaultView!
},
);
window
братьC
M
N👩
export const WINDOW = new InjectionToken<Window>(
'An abstraction over global window object',
{
factory: () => inject(DOCUMENT).defaultView!
},
);
window
братьE
export const WINDOW = new InjectionToken<Window>(
'An abstraction over global window object',
{
factory: () => inject(DOCUMENT).defaultView!
},
);
window
братьN👩
C
N👩
C
N👩
C
C
C
C
N👩
C
N👩
ReferenceError: window is not defined
C
N👩
C