MichailShcherbakov
MichailShcherbakov
No, it's not the system ui. You can change it in the `vs\workbench\workbench.desktop.main.js`. Just need replace `:host-context(.OS) { font-family: "Segoe WPC", "Segoe UI", sans-serif; }` in the file.
@blackmann I fixed it [here](https://github.com/blackmann/fonted/pull/3).
@artalar Maybe I'm wrong, but I think it's possible to avoid component type casting. How about that? [Example](https://www.typescriptlang.org/play/?jsx=1&ts=5.4.5#code/JYOwLgpgTgZghgYwgAgMJgB4CUIgCbTIDeAvgFBlgCeADigApQD2NAzgOrBgAW6GAPPWQBeZAFcQAaxBMA7iAB8I5EIBkxMsi3IEmAFxpMOfNDLkyCJiFZhkUCHDBMAtqhc0ruMAcEKAFJpo7p7gBn40zGwGjCwcXLyYvgCUIkogYgA2GQA0gSBwzhAA-AY2UKAA5rkpwkp+4ZGsBgDyzlyC2cgA5LoYXQo1aZkZNch+g2MT6VkUoJCwiCgAMsA2MWz8ACpKEBiQ+KwqjZw8fBradg54VhlUyFwQzk3ImwDaALoA3IFaVgCSkFcGWACEkJTGD2cBk2EwAbkxgHhvuZLNZbCsbMp7I4XG5nB4QF4-Ftsv4iDpMJ1IaxOv9AahgaDkCQDBiwOtWFsBqlkNMRt8yPw2fdAaxhEQPsg4Id0s4AEbQD4kZB0x4MkGScV+SETUjKgD0CiAA)
@artalar I'm glad to hear that. I've created a PR with an example how it could be implemented. I've changed the props type inferring to provide more clear props type...
It looks like it has been broken in `jsdom` since `24.0.0`. [Release note](https://github.com/jsdom/jsdom/releases/tag/24.0.0) Try to downgrade to the `23.2.0` version. This solution helped me solve the problem.