{"version":3,"file":"init.mjs","sources":["../../../../../../admin/src/pages/App/ConfigureTheView/state/init.ts"],"sourcesContent":["import type { Configuration } from '../../../../../../shared/contracts/configuration';\n\nexport type InitialState = {\n  initialData: Partial<Configuration>;\n  modifiedData: Partial<Configuration>;\n};\n\nconst initialState: InitialState = {\n  initialData: {},\n  modifiedData: {},\n};\n\nconst init = (configData: InitialState['initialData']): InitialState => {\n  return {\n    ...initialState,\n    initialData: configData,\n    modifiedData: configData,\n  };\n};\nexport { init, initialState };\n"],"names":["initialState","initialData","modifiedData","init","configData"],"mappings":"AAOA,MAAMA,YAAAA,GAA6B;AACjCC,IAAAA,WAAAA,EAAa,EAAC;AACdC,IAAAA,YAAAA,EAAc;AAChB;AAEA,MAAMC,OAAO,CAACC,UAAAA,GAAAA;IACZ,OAAO;AACL,QAAA,GAAGJ,YAAY;QACfC,WAAAA,EAAaG,UAAAA;QACbF,YAAAA,EAAcE;AAChB,KAAA;AACF;;;;"}