TypescriptとReactで関数内の変数を別の関数で参照する方法を教えてください!!
Q&A
Closed
解決したいこと
WhatFiledCmpの関数内に存在するresを別のファイルで参照したいです。
どのようにすればresを取得できるでしょうか??
resが書かれているコード
const WhatFieldCmp: React.FC<ContainerProps> = (props) => {
const handleRecordSelect = (itemlist: RecordEntity): void => {
if (!whatObject) return;
setRecord(itemlist);
const [titleLookupShowField] = whatObject.lookupFields ?? [];
const data = JSON.parse(itemlist.data);
const res = data[`${titleLookupField.crmField?.name ?? 'Id'}`];
};
};
resを使用したいコード
const WhoFieldCmp: React.FC<ContainerProps> = (props) => {
const handleRecordSelect = (itemlist: RecordEntity): void => {
if (!whoObject) return;
setRecord(itemlist);
const [titleLookupShowField] = whoObject.lookupFields ?? [];
const data = JSON.parse(itemlist.data);
const res = data[`${titleLookupField.crmField?.name ?? 'Id'}`];
};
};
whoFieldCmp>handleRecordSelectでIF文にresを使用したいです。
自分で試したこと
export&import ・ setState ・ useRef
など試しましたができませんでした。
ご教授お願いします。