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:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user