Fix save/restore/reset of support fields

This commit is contained in:
gargipandkar
2021-08-15 16:08:53 +08:00
parent e0c08558d8
commit f8b2c5d9d4
+3 -1
View File
@@ -292,7 +292,7 @@ const IndexPage = () => {
tempElement.setAttribute(
"href",
`data:text/json;charset=utf-8,${encodeURIComponent(
JSON.stringify({ prefix, data, link, social, skills })
JSON.stringify({ prefix, data, link, social, skills, support })
)}`
)
tempElement.setAttribute("download", "data.json")
@@ -367,6 +367,7 @@ const IndexPage = () => {
setLink(DEFAULT_LINK)
setSocial(DEFAULT_SOCIAL)
setSkills(DEFAULT_SKILLS)
setSupport(DEFAULT_SUPPORT)
}
const mergeDefaultWithNewDataSkills = (defaultSkills, newSkills) => {
@@ -396,6 +397,7 @@ const IndexPage = () => {
setData(restoreData.data || DEFAULT_DATA)
setLink(restoreData.link || DEFAULT_LINK)
setSocial(restoreData.social || DEFAULT_SOCIAL)
setSupport(restoreData.support || DEFAULT_SUPPORT)
const restoreDataSkills = mergeDefaultWithNewDataSkills(
DEFAULT_SKILLS,