Skip to content

Commit

Permalink
4d34dc44 fix(signals): create deep signals for custom class instances…
Browse files Browse the repository at this point in the history
… (#4614)
  • Loading branch information
web-flow authored Dec 10, 2024
1 parent 43b2bfe commit bfcb84a
Show file tree
Hide file tree
Showing 13 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion commit_message
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a31c2a61 docs(effects): update examples to standalone api (#4522)
4d34dc44 fix(signals): create deep signals for custom class instances (#4614)
2 changes: 1 addition & 1 deletion generated/docs/api/signals/Prettify.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"id": "api/signals/Prettify",
"title": "Prettify",
"contents": "\n\n<article>\n <div class=\"github-links\">\n <a href=\"https://github.com/ngrx/platform/edit/main/modules/signals/src/ts-helpers.ts?message=docs(signals)%3A%20describe%20your%20change...\" aria-label=\"Suggest Edits\" title=\"Suggest Edits\"><i class=\"material-icons\" aria-hidden=\"true\" role=\"img\">mode_edit</i></a>\n <a href=\"https://github.com/ngrx/platform/tree/19.0.0-beta.0/modules/signals/src/ts-helpers.ts\" aria-label=\"View Source\" title=\"View Source\"><i class=\"material-icons\" aria-hidden=\"true\" role=\"img\">code</i></a>\n</div>\n <div class=\"breadcrumb\">\n <script type=\"application/ld+json\">\n {\n \"@context\": \"http://schema.org\",\n \"@type\": \"BreadcrumbList\",\n \"itemListElement\": [\n { \"@type\": \"ListItem\", \"position\": 1, \"item\": { \"@id\": \"https://ngrx.io//api\", \"name\": \"API\" } },\n { \"@type\": \"ListItem\", \"position\": 2, \"item\": { \"@id\": \"https://ngrx.io/api/signals\", \"name\": \"@ngrx/signals\" } },\n { \"@type\": \"ListItem\", \"position\": 3, \"item\": { \"@id\": \"https://ngrx.io/api/signals/Prettify\", \"name\": \"Prettify\" } }\n ]\n }\n </script>\n <a href=\"/api\">API</a> > <a href=\"api/signals\">@ngrx/signals</a>\n </div>\n \n <header class=\"api-header\">\n <h1 id=\"prettify\">Prettify<a title=\"Link to this heading\" class=\"header-link\" aria-hidden=\"true\" href=\"api/signals/Prettify#prettify\"><i class=\"material-icons\">link</i></a></h1>\n <label class=\"api-type-label type-alias\">type-alias</label>\n \n \n \n </header>\n \n <aio-toc class=\"embedded\"></aio-toc>\n\n <div class=\"api-body\">\n \n <section class=\"short-description\">\n \n \n </section>\n \n \n \n <section class=\"type-alias-overview\">\n <code-example language=\"ts\" hidecopy=\"true\">\n <a href=\"api/signals/type\" class=\"code-anchor\">type</a> <a href=\"api/signals/Prettify\" class=\"code-anchor\">Prettify</a>&#x3C;T> = {\n [K in keyof T]: T[K];\n} &#x26; {};\n </code-example>\n </section>\n\n \n\n \n \n\n \n\n\n </div>\n</article>\n\n<!-- links to this doc:\n - api/signals\n - api/signals/StateSignals\n - api/signals/signalStore\n - api/signals/signalStoreFeature-0\n-->\n<!-- links from this doc:\n - /api\n - api/signals\n - api/signals/Prettify#prettify\n - api/signals/type\n - https://github.com/ngrx/platform/edit/main/modules/signals/src/ts-helpers.ts?message=docs(signals)%3A%20describe%20your%20change...\n - https://github.com/ngrx/platform/tree/19.0.0-beta.0/modules/signals/src/ts-helpers.ts\n-->"
"contents": "\n\n<article>\n <div class=\"github-links\">\n <a href=\"https://github.com/ngrx/platform/edit/main/modules/signals/src/ts-helpers.ts?message=docs(signals)%3A%20describe%20your%20change...#L12-L13\" aria-label=\"Suggest Edits\" title=\"Suggest Edits\"><i class=\"material-icons\" aria-hidden=\"true\" role=\"img\">mode_edit</i></a>\n <a href=\"https://github.com/ngrx/platform/tree/19.0.0-beta.0/modules/signals/src/ts-helpers.ts#L12-L13\" aria-label=\"View Source\" title=\"View Source\"><i class=\"material-icons\" aria-hidden=\"true\" role=\"img\">code</i></a>\n</div>\n <div class=\"breadcrumb\">\n <script type=\"application/ld+json\">\n {\n \"@context\": \"http://schema.org\",\n \"@type\": \"BreadcrumbList\",\n \"itemListElement\": [\n { \"@type\": \"ListItem\", \"position\": 1, \"item\": { \"@id\": \"https://ngrx.io//api\", \"name\": \"API\" } },\n { \"@type\": \"ListItem\", \"position\": 2, \"item\": { \"@id\": \"https://ngrx.io/api/signals\", \"name\": \"@ngrx/signals\" } },\n { \"@type\": \"ListItem\", \"position\": 3, \"item\": { \"@id\": \"https://ngrx.io/api/signals/Prettify\", \"name\": \"Prettify\" } }\n ]\n }\n </script>\n <a href=\"/api\">API</a> > <a href=\"api/signals\">@ngrx/signals</a>\n </div>\n \n <header class=\"api-header\">\n <h1 id=\"prettify\">Prettify<a title=\"Link to this heading\" class=\"header-link\" aria-hidden=\"true\" href=\"api/signals/Prettify#prettify\"><i class=\"material-icons\">link</i></a></h1>\n <label class=\"api-type-label type-alias\">type-alias</label>\n \n \n \n </header>\n \n <aio-toc class=\"embedded\"></aio-toc>\n\n <div class=\"api-body\">\n \n <section class=\"short-description\">\n \n \n </section>\n \n \n \n <section class=\"type-alias-overview\">\n <code-example language=\"ts\" hidecopy=\"true\">\n <a href=\"api/signals/type\" class=\"code-anchor\">type</a> <a href=\"api/signals/Prettify\" class=\"code-anchor\">Prettify</a>&#x3C;T> = {\n [K in keyof T]: T[K];\n} &#x26; {};\n </code-example>\n </section>\n\n \n\n \n \n\n \n\n\n </div>\n</article>\n\n<!-- links to this doc:\n - api/signals\n - api/signals/StateSignals\n - api/signals/signalStore\n - api/signals/signalStoreFeature-0\n-->\n<!-- links from this doc:\n - /api\n - api/signals\n - api/signals/Prettify#prettify\n - api/signals/type\n - https://github.com/ngrx/platform/edit/main/modules/signals/src/ts-helpers.ts?message=docs(signals)%3A%20describe%20your%20change...#L12-L13\n - https://github.com/ngrx/platform/tree/19.0.0-beta.0/modules/signals/src/ts-helpers.ts#L12-L13\n-->"
}
6 changes: 3 additions & 3 deletions generated/navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -807,12 +807,12 @@
"prerelease": [
"local"
],
"build": "sha.a31c2a61",
"build": "sha.4d34dc44",
"version": "19.0.0-local",
"codeName": "snapshot",
"isSnapshot": true,
"full": "19.0.0-local+sha.a31c2a61",
"full": "19.0.0-local+sha.4d34dc44",
"branch": "master",
"commitSHA": "a31c2a6131482f0e26879d44991dfd8f2ec65b40"
"commitSHA": "4d34dc442994381463bbc85768ba7afde592df41"
}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified generated/zips/ngrx-start/ngrx-start.zip
Binary file not shown.
Binary file modified generated/zips/router-store-selectors/router-store-selectors.zip
Binary file not shown.
Binary file modified generated/zips/store-walkthrough/store-walkthrough.zip
Binary file not shown.
Binary file modified generated/zips/store/store.zip
Binary file not shown.
Binary file modified generated/zips/testing-store/testing-store.zip
Binary file not shown.
6 changes: 3 additions & 3 deletions ngsw.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"configVersion": 1,
"timestamp": 1733782149151,
"timestamp": 1733831821558,
"index": "/index.html",
"assetGroups": [
{
Expand Down Expand Up @@ -1045,7 +1045,7 @@
"/generated/docs/api/signals/DeepSignal.json": "e9fe6041b4c0d43561d32b296f1542df607b0fb1",
"/generated/docs/api/signals/EmptyFeatureResult.json": "3b40552270adafb7d60af90d479c1a38648e6714",
"/generated/docs/api/signals/PartialStateUpdater.json": "5c93be87f20d9876abc95f4d9f7f46284fda3a35",
"/generated/docs/api/signals/Prettify.json": "a709ea43eaf097b62e1aff4eb8e1ce8a08b4c257",
"/generated/docs/api/signals/Prettify.json": "87ba4a28b709dd71791b34bccca5d9a6d4a9d563",
"/generated/docs/api/signals/SignalState-1.json": "395ec2b00086a2e27f014dc4b46f7f16b5aff4c8",
"/generated/docs/api/signals/SignalStoreFeature-1.json": "17189b612f6410fb318aa8ca15abadb07b627dec",
"/generated/docs/api/signals/SignalStoreFeatureResult.json": "34291fb375865a0bd0ff5f56e4c5b3f95441f4fc",
Expand Down Expand Up @@ -1405,7 +1405,7 @@
"/generated/images/marketing/concept-icons/universal.svg": "69516bc8a226c9df3c564f7a4f0fec1b66e7711f",
"/generated/images/marketing/features/feature-icon.svg": "2cf6c1c11faee80b101b38c91f02184dada8cbe2",
"/generated/images/marketing/home/ngrx-conf-badge.svg": "f6c369c9c05b4b4df3373a7fb31dd3f4e82c9a44",
"/generated/navigation.json": "dba18ecdbb24c7ba4dffb07e80c1125cf5b27026",
"/generated/navigation.json": "2f28dcdc411f88a54e3ab8e458806b90e6ca7b65",
"/generated/resources.json": "187bbb4f63bac415553db8bc033d822bb0b5a47e",
"/index.html": "73dd53940c29a42e824ed49572e37e307dc49f5f",
"/light-theme.css": "af6e8fca0da10e9eed053318ea52c0434ddc7c53",
Expand Down
2 changes: 1 addition & 1 deletion stats.json

Large diffs are not rendered by default.

0 comments on commit bfcb84a

Please sign in to comment.