🙄
Object Constantsのvalueからkeyを取得したい!
ts ならこれ
function getKeyByValue(object: Record<string, unknown>, value: unknown) {
return Object.keys(object).find((key) => object[key] === value);
}
js ならこれ
function getKeyByValue(object, value) {
return Object.keys(object).find((key) => object[key] === value);
}
こんな const だと、
const CONST = {
STATUS: {
NEW: 1,
DOING: 2,
DONE: 3,
},
};
こうなる
Refs
Discussion