Чтобы добавить отсутствующее определение метода в файл js с помощью преобразования jscodeshift
Я новичок в JSCodeshift. В приведенном ниже сценарии мне нужно найти метод с именем isLengthOfNum в файле, и если длина = 0, то нужно вставить метод isLengthOfNum.
Определение метода isLengthOfNum -
isLengthOfNum = () => {
this.dispatchStoreAction(ActionTypes.CART_SET_ADDITIONAL_DATA, additionalData);
}
Код файла для поиска и преобразования -
//import statements
export default class example extends baseClass{
constructor(store) {
super(store);
}
clear = (frrfe) => {
//Some Actions
}
}
к
//import statements
export default class example extends baseClass{
constructor(store) {
super(store);
}
clear = (frrfe) => {
//Some Actions
}
isLengthOfNum = (additionalData) => {
this.dispatchStoreAction(ActionTypes.SET_ADDITIONAL_DATA, additionalData);
}
}
Предложите способ сделать это.