Https://Www.Typescriptlang.Org/Play?#Code/LAKApgHgDg9gTgFwARgHYFcC2SDKCCGC6AzkgN6hJVIDCcYhYAJkgLxIDkAxvY0xwBpK1GvlRcwAGzacuYiZMGgAvqFCRYiJAgCeUMLgIIwdBsZbsKIakmJGSALkOESAOlN8Va8NHjJd+S7GouJSMlY2di7ETnjR7vJSXiCgAQZxxjIZJrzmSAA+VNkhCt5cMKh2SADmYAgZJDIAPDhUkMaoTKTZAgB8ABRRxrEAlLEA2hxDJBwAumy9tkZgrtPEANxlFVUAlp1oyOwtfYPLo7ELS4ybKSDllcgAZjAwza3taF1BYANDYKOXCLUYgAdx2CC4AAskKdGKt7MQRuRhDYqHJiOkEe5cswnEDUaj7sQYJIVpIYNVYcYRijUaprNR6fStg8kAAjfBwGRU-7fJGsRb42xgiHQnnw6JIoU2dGY+Iecx42kEtHbElkik8mkMgn0mxMoA
Ребзи, а как сделать чтобы в foo в state
подсказывался тип StateCreated как в bar а не S extends State ? почему extends всё ломает?(