(query: string)
| 18 | { matches: boolean; listeners: Set<MediaListener> } |
| 19 | >(); |
| 20 | const entryFor = (query: string) => { |
| 21 | let entry = registry.get(query); |
| 22 | if (!entry) { |
| 23 | entry = { matches: initialMatches(query), listeners: new Set() }; |
| 24 | registry.set(query, entry); |
| 25 | } |
| 26 | return entry; |
| 27 | }; |
| 28 | window.matchMedia = ((query: string) => { |
| 29 | const entry = entryFor(query); |
| 30 | return { |
no test coverage detected