(value: unknown)
| 808 | }; |
| 809 | |
| 810 | const normalizeOverlayUiState = (value: unknown): OverlayUiState => { |
| 811 | const state = |
| 812 | value && typeof value === "object" |
| 813 | ? (value as Partial<OverlayUiState>) |
| 814 | : {}; |
| 815 | |
| 816 | return { |
| 817 | webcamPosition: normalizeOverlayPosition(state.webcamPosition), |
| 818 | recordingBarPosition: normalizeOverlayPosition(state.recordingBarPosition), |
| 819 | }; |
| 820 | }; |
| 821 | |
| 822 | const isAuth = (value: unknown): value is ExtensionAuth => { |
| 823 | if (!value || typeof value !== "object") return false; |
no test coverage detected