All files / draft-storage draft-user-id.token.ts

100% Statements 2/2
100% Branches 0/0
100% Functions 0/0
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 111x                 1x  
import { InjectionToken } from '@angular/core';
 
/**
 * Token providing a function that returns the current user's ID.
 * Returns undefined if the user is not authenticated.
 *
 * Must be explicitly provided at the app level (e.g., in app.config.ts)
 * with a factory that reads from AuthService.
 */
export const DRAFT_USER_ID_PROVIDER = new InjectionToken<() => string | undefined>('DRAFT_USER_ID_PROVIDER');