mirror of https://github.com/nocodb/nocodb
Pranav C
2 years ago
3 changed files with 35 additions and 4 deletions
@ -0,0 +1,19 @@
|
||||
export const serializeJSON = (data: string | Record<string, any>) => { |
||||
// if already in string format ignore stringify
|
||||
if (typeof data === 'string') { |
||||
return data; |
||||
} |
||||
return JSON.stringify(data); |
||||
}; |
||||
|
||||
export const deserializeJSON = (data: string | Record<string, any>) => { |
||||
// if already in object format ignore parse
|
||||
if (typeof data === 'object') { |
||||
return data ?? {}; |
||||
} |
||||
try { |
||||
return JSON.parse(data) ?? {}; |
||||
} catch (e) { |
||||
return {}; |
||||
} |
||||
}; |
Loading…
Reference in new issue