Title: Signal Forms - Value type can't extend generics · Issue #66596 · angular/angular · GitHub
Open Graph Title: Signal Forms - Value type can't extend generics · Issue #66596 · angular/angular
X Title: Signal Forms - Value type can't extend generics · Issue #66596 · angular/angular
Description: Which @angular/* package(s) are relevant/related to the feature request? No response Description interface XXX {} @Component({ selector: 'cat-cat', imports: [], template: '', }) export class Cat
Open Graph Description: Which @angular/* package(s) are relevant/related to the feature request? No response Description interface XXX {} @Component({ selector: 'cat-cat', imports: [], template: '', }) export class Cat X Description: Which @angular/* package(s) are relevant/related to the feature request? No response Description interface XXX {} @Component({ selector: 'cat-cat', imports: [], template: '', }) exp...
Opengraph URL: https://github.com/angular/angular/issues/66596
X: @github
Domain: patch-diff.githubusercontent.com
Links:
Viewport: width=device-width
Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Signal Forms - Value type can't extend generics","articleBody":"### Which @angular/* package(s) are relevant/related to the feature request?\n\n_No response_\n\n### Description\n\n```ts\ninterface XXX {}\n\n@Component({\n selector: 'cat-cat',\n imports: [],\n template: '',\n})\nexport class Cat\u003cT extends XXX\u003e {\n protected readonly model = signal\u003c{query: string; result: XXX | null}\u003e({\n query: '',\n result: null,\n });\n\n protected readonly form = form(this.model, (schema) =\u003e {\n required(schema.cat); /* This is error */\n });\n}\n\n```\n","author":{"url":"https://github.com/kirjs","@type":"Person","name":"kirjs"},"datePublished":"2026-01-15T21:35:15.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/66596/angular/issues/66596"}
route-pattern /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) route-controller voltron_issues_fragments route-action issue_layout fetch-nonce v2:cc0bedb0-ef7a-8dfd-85d9-82863e472c4b current-catalog-service-hash 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 request-id B5D6:273B39:F5BF2D:1452867:696B65DA html-safe-nonce 193e490f6b4b95babbfd3752b02f6e214371c4101efcfe0cb1ccbd2e5c75c270 visitor-payload eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNUQ2OjI3M0IzOTpGNUJGMkQ6MTQ1Mjg2Nzo2OTZCNjVEQSIsInZpc2l0b3JfaWQiOiI2ODU3MjIwMTUwOTA2MjgzNDgyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= visitor-hmac 1f72c6402cf6115292eb9b34c43ce91460ffa08f7909b7ce389696dcbdf4f9ad hovercard-subject-tag issue:3819265633 github-keyboard-shortcuts repository,issues,copilot google-site-verification Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I octolytics-url https://collector.github.com/github/collect analytics-location / fb:app_id 1401488693436528 apple-itunes-app app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/angular/angular/66596/issue_layout twitter:image https://opengraph.githubassets.com/294a0d86d3a0d32239fcff19e2b244528efced6cd8920822789419846465479b/angular/angular/issues/66596 twitter:card summary_large_image og:image https://opengraph.githubassets.com/294a0d86d3a0d32239fcff19e2b244528efced6cd8920822789419846465479b/angular/angular/issues/66596 og:image:alt Which @angular/* package(s) are relevant/related to the feature request? No response Description interface XXX {} @Component({ selector: 'cat-cat', imports: [], template: '', }) export class Cat og:image:width 1200 og:image:height 600 og:site_name GitHub og:type object og:author:username kirjs hostname github.com expected-hostname github.com None 5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d turbo-cache-control no-preview go-import github.com/angular/angular git https://github.com/angular/angular.git octolytics-dimension-user_id 139426 octolytics-dimension-user_login angular octolytics-dimension-repository_id 24195339 octolytics-dimension-repository_nwo angular/angular octolytics-dimension-repository_public true octolytics-dimension-repository_is_fork false octolytics-dimension-repository_network_root_id 24195339 octolytics-dimension-repository_network_root_nwo angular/angular turbo-body-classes logged-out env-production page-responsive disable-turbo false browser-stats-url https://api.github.com/_private/browser/stats browser-errors-url https://api.github.com/_private/browser/errors release 82560a55c6b2054555076f46e683151ee28a19bc ui-target full theme-color #1e2327 color-scheme light dark
URLs of crawlers that visited me.