Declaration merging
Në shqip: Bashkimi i deklarimeve
ShpjegimiSQ
Po e deklarove të njëjtin interface dy herë, TypeScript-i i bashkon në një. Kështu libraritë mund t'i zgjerojnë tipet e njëra-tjetrës — p.sh. t'i shtojnë një fushë objektit Window.
EnglishEN
Declare the same interface twice and TypeScript merges them into one. That's how libraries can extend each other's types — e.g. add a field to the Window object.
Si ta mendosh
Si dy faqe me shënime për të njëjtin nxënës që bashkohen në një dosje.
Lexoje në anglisht
Like two pages of notes about the same student merged into one file.
Shembull koditypescript
interface Konfig { gjuha: string }
interface Konfig { tema: string }
const k: Konfig = { gjuha: "sq", tema: "dark" }; // të dyja fushat