Commit 7f8a9a0
authored
fix: multiple module augmentation fails in Angular (#1488)
## CLA
- [] I have signed the [Stream
CLA](https://docs.google.com/forms/d/e/1FAIpQLScFKsKkAJI7mhCr7K9rEIOpqIDThrWxuvxnwUq2XkHyG154vQ/viewform)
(required).
- [] Code changes are tested
## Description of the changes, What, Why and How?
When removing generics from stream-chat-angular I had an issue where
augmenting the same custom interface (for example `CustomChannelData`)
from two places (SDK and sample app) some changes were ignored (detailed
description:
https://getstream.slack.com/archives/C06CF5TKRGA/p1741163343794659).
Found this open GH issue for TypeScript:
microsoft/TypeScript#46617
https://linear.app/stream/issue/ANG-31/drop-generics
## Changelog
-1 parent 91afa11 commit 7f8a9a0
1 file changed
Lines changed: 14 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
30 | 43 | | |
31 | 44 | | |
32 | 45 | | |
| |||
0 commit comments