К
Size: a a a
К
AA
AA
АГ
К
К
К
AA
AA
AA
К
К
К
К
К
К
К
AA
M
const CODES = {
SAI: '0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359',
DAI: '0x6b175474e89094c44da98b954eedeac495271d0f',
...
};
module.exports = function logger({
types: t,
}) {
return {
visitor: {
MemberExpression(path) {
const code = CODES[path.node.property.name];
if (
code !== undefined &&
path.node.object && path.node.object.property && path.node.object.property.name === 'CODES'
) {
path.replaceWith(t.stringLiteral(code));
}
},
},
};
};
globals: {
CODES: false,
}
export default {или
[CODES.DAI]: 'red',
[CODES.SAI]: 'blut',
}
{swAssets[CODES.SAI]?.quantity > 0 &&
<DaiMigrationWr>
<DaiMigration/>
</DaiMigrationWr>
}
import
в каждом файлеК