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 definedC

N👩
C