успел с ней столкнуться.
Пытаюсь повторить Polymorphic as prop for React components with TypeScript
Думаю сделать покрасивей, вот демо, но не получается достать тип для ref в forwardRef 😧
Есть идеи как получить ref?
см. ts-playground
Прошу прощения, не написал, что я уже пробовал так (см. https://www.typescriptlang.org/play?#code/PTAEG0BsEsCMGcC6BYAUNAtgBwPYCcAXUAJQFMBDAYwIBpQBvE0gM1AF9Rm8cNQByPBWp8A3GjQEAnllKgACtyzwA8swA8aUKBChS8GADsCAWgAm0eOViRSxg6QAeJw7IACUmfEp5oWE3sMCYAMcY0csGEpoE3IDSU1QAFFdJ1IDU3hQAGtSSRxWACkAZQANADoASSMfA3hoSkSbDDSCTIAfJioCMuKSxtJmowBhHFqCPABXanw1WMkAPgT50ABeUF6ygBk4PHI8SQBZWPIAc1JTAEECcbgJgj01RLoyLrKR7FGWhRwlAHVogAWZHUiXm8zEqDQ4XwRA8sgAKgAhO4EUaI8jwUjfJSPFL3dKZF7UMr9QYEeHSUjLNbYlQg5YAMgYCUoPFw9iMAH4AFxJCFaYAAKkFCVAgtAFVYAANxhNSFK6AQAbJWR8OUQAO7QSCQUCwWTmSzWc5lUXi1ymFjkCaQIjMciQTFm4AJCwAEQsVhsph5epwOBssX5oABOHgBGBvqJ3WBj3BaDYEKhDlwhFArLGoGR1zRGNka2jZWY+A1e1MwIAFAlcY58RlOsTSS0KTJVg3uk2jC3SGo+LAUaM+GCq6gtFpGKr2S0232BwY+HRKJAMfAAHLkZqLgHa0yCAyKqxVS0OOjuz3G0x0UPh4F0Mr3nBK0h4WnsXlIufozG0uM0UWgQRmF5WNQQSABKVZlnof8M3DUB3inIw20nT4kIxdsSSaZtKSTUcx0EAgJjwAxQBHMcxzUBDUIIf9yKXFd12aFZ6Ho+A1w3Ug2FoscCEPdJHGYs8jW9UBOVAYwAEZQF5XjYCPRwuLw8itEA5jAMU5Sx3oe8ykfZUX0UeANOUxYlOUljt0gXc0mM8i1GAKj1VM8iwODNg-1QVzxFQbNUQML9SDKQ0InISRGPzfhfNzTFRG86E02YCYDGoaBRlAC4sCwCsIOgvDYKIa8IxYNtCwmTFYwACXhA5NiigxOwIeYKwMG1IC8yE8IIoiSLIii6oC9M2WolYACJ+xzAwRoAlhmMK4EOABVSRuAKbgGc0B2sUoA), он не может зарезолвить ref, да и более того, не жалуется на href хотя должен. Продолжаю копать интернеты( Спасибо 🙏
чё-то с линкой на демо не так
поправил пришлось так( что-то телега не захотела выкупить
Обсуждают сегодня