1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-06 19:53:59 +00:00

Use deepjsonify for class partial json structure

This commit is contained in:
Leslie Tilton
2025-11-12 15:17:26 -06:00
parent bf6f9c08c2
commit e9ede653cf

View File

@@ -1,6 +1,5 @@
import { Jsonify } from "type-fest";
import { View } from "@bitwarden/common/models/view/view";
import { DeepJsonify } from "@bitwarden/common/types/deep-jsonify";
// eslint-disable-next-line @typescript-eslint/no-unused-vars
import { RiskInsightsApplicationApi } from "../api/risk-insights-application.api";
@@ -34,7 +33,9 @@ export class RiskInsightsApplicationView implements View {
return this;
}
static fromJSON(obj: Partial<Jsonify<RiskInsightsApplicationView>>): RiskInsightsApplicationView {
static fromJSON(
obj: Partial<DeepJsonify<RiskInsightsApplicationView>>,
): RiskInsightsApplicationView {
return Object.assign(new RiskInsightsApplicationView(), obj);
}