12 lines
279 B
JavaScript
12 lines
279 B
JavaScript
function shapeSetting(row, { exposeValue = false } = {}) {
|
|
const writeonly = Boolean(row.writeonly);
|
|
return {
|
|
key: row.key,
|
|
value: writeonly && !exposeValue ? '***' : row.value,
|
|
frontend: Boolean(row.frontend),
|
|
writeonly,
|
|
};
|
|
}
|
|
|
|
export default shapeSetting;
|