значения другого параметра?
Вот реф - https://www.typescriptlang.org/play?#code/JYOwLgpgTgZghgYwgAgPIggYQPYhsAc2QG8AoZC5AeiuQGdsBbFUSWRCUgX1NNenhJkAFQDu2HHkIlylGvSYtwAjt15gAngAcUAaVAATZAF5kAclwQzyAD7mw4s+u0pUWsMFxwANpPwEAHmFkCAAPSBADOnowKFACAD4TZAADABJiAFUtHSgEODoIIISuP0IU3gRcOjAFZgAxAFcQBGSACmIAa0MAGmQqqQIuAC4SbsjR-Ui+gf9Rtw8vX1x-APGDEoBKEySySmRgGGQ29ZNjUwsMM229-blaA2w6iDAAC3jkUWA3tAwyglkFB4gIORxOhjOFwc2GuMju92Qj2ebw+Xx+YgkK0IIK4yDUpCAA
Или я совсем не в ту сторону воюю?
на ts так не сделать, тут из типов в рантайм информация не проходит
Так?
так можно
спасибо, ага) просто далее задача передавать конфиг другой функции, где уже строго прибиты тип и юнион не зайдет.
круто) но вот на выходе получается строка https://www.typescriptlang.org/play?#code/JYOwLgpgTgZghgYwgAgPIggYQPYhsAc2QG8AoZC5SAZzAC5lapQDzKB6dx7AWxVEixEEUgF9SpAdHhJkAFQDu2HHkIk2FGvWQgArjwBG0Dck7c+yKUKRiJYAJ4AHFAGlQAE2QBeZAHJcEL7IAD5+YEq+dk4oqI5gwLhwADYq+AQAPHLIEAAekCDu1IxgzCAEAHzeyAAGACTEmHCOwGDJwABeEJnloqmE1RIwuiAI8bjmEABiwwjpLtl5EAVFbgXlABTEyADWHgA0yAi4aciiDFu7BQwuB0eqBAyxYyDJfRkulaIAlOqUljDIdaXTxeUF+AK+H5kEx-MzubATMAACxYyAULSRaAwbxM4hMwABQI83jBvnC2Ehvz+HC48MRKLKaIx8iUOL+4jxd1oh2OhEe2N5RB8Wy0DDJEFoQTx1F4Uxmm2BYoht0FDDuaW+EiAA
Type 'OneConfig' is not assignable to type '"OneConfig"'
вот надо было проверить эту гипотезу))
Только сейчас понял задумку. Да, так не будет работать. Это надо перезагрузками делать
Если не использовать деструктуризацию, то можно и нормально написать, без перегрузок
интересно, спасибо
Обсуждают сегодня