хм, это решает проблему для одногго аргумента, но не понятно как это запихнуть для разных свойств https://www.typescriptlang.org/play?#code/C4TwDgpgBAMglgWzsAhsOB7AdgZygXigCIA3CAYwCYioAfYs8gZiIChXRIoBZFMANQoEoAb1ZQJDCtQBcUANpYArggBGEAE4AaKMrWaAuuMmkKLOYpXrtuq5p17rRgL7tO0ACoQcwADweoCAAPYAgsABM8AGsIEAwAMx4+QXIAPmFeAQp5DyNWcmwfKGAARjkvH19TKiJ0wnkSnUoDAG58wuBiynLvP2rqOoVGqEodJlb23E7gJh7K6pZBhqaJgqnigBY5vsZF4WWRsYn2eKUscnRsKHINCDQIf0CQsMioGLjEzJTUgAowDQwYBwcgAShQMBpwr4fBo4FgAOY6DypACUoPBkOhwFhCJ0X2yuXSYkkUFuwCUGiwomcbVckyKtxwSgANp1CDc7qEfiIoGAMMCoAByRiUQU6MjMuTCsyC5wo9iMlnAAB0fLw9QADDoNUZFazlRL9lqoDqWkA
https://www.typescriptlang.org/play?#code/C4TwDgpgBAsghmAahAxlAvFA3gKCvqAIgDdUAmQgLigG0A7AVwFsAjCAJwBopHWOBdPARKoAzFVq82XHs2ncpAnAF8cOUJCjIUAGQCWTPcDjA9AezoBnDFADWEEGYBmsBNrUbo2gCIQneuiNzOhsAJVQzdgATAB5LYHYAgHNubX1DY1MLSwA+dXAvVF9-QKy6eDBIWIAVKAgAD2AIOijrHz8AoIscm1wCWgAFKAC7B2coav5qCu0aapoB-kFVHCcGOhQyqBR2CBMIGNqGppa2oo7S4JyACjB2MzBLamqASmp2kq7yhCrDnr6CLtgAx2CEsMooHBrHA6CAANwqNQobLAKC7SwMAA2qMwOz2TWuWCgYDMTygAHJSCgyOTuKRMdRKWJycoXmp0VjgAA6EnWTA0AAM3AFgg52K59JsguFwv4cKAA
Обсуждают сегодня