mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-13 08:13:49 +10:00
revert structuredClone as it is not supported on proxy objects
This commit is contained in:
@ -57,7 +57,7 @@ export class JsonResumeParser implements Parser<Json, JsonResume> {
|
||||
}
|
||||
|
||||
convert(data: JsonResume) {
|
||||
const result = structuredClone(defaultResumeData);
|
||||
const result = JSON.parse(JSON.stringify(defaultResumeData));
|
||||
|
||||
// Basics
|
||||
result.basics.name = data.basics?.name ?? "";
|
||||
|
||||
@ -57,7 +57,7 @@ export class LinkedInParser implements Parser<JSZip, LinkedIn> {
|
||||
}
|
||||
|
||||
convert(data: LinkedIn) {
|
||||
const result = structuredClone(defaultResumeData);
|
||||
const result = JSON.parse(JSON.stringify(defaultResumeData));
|
||||
|
||||
// Profile
|
||||
if (data.Profile && data.Profile.length > 0) {
|
||||
|
||||
@ -59,7 +59,7 @@ export class ReactiveResumeV3Parser implements Parser<Json, ReactiveResumeV3> {
|
||||
}
|
||||
|
||||
convert(data: ReactiveResumeV3) {
|
||||
const result = structuredClone(defaultResumeData);
|
||||
const result = JSON.parse(JSON.stringify(defaultResumeData));
|
||||
|
||||
// Basics
|
||||
result.basics.name = data.basics.name ?? "";
|
||||
|
||||
Reference in New Issue
Block a user