From 721a705d012e13f429f19736b8c6be385f6e8088 Mon Sep 17 00:00:00 2001 From: Patrick Pircher Date: Fri, 22 Mar 2024 15:05:44 +0100 Subject: [PATCH] fix key --- packages/macros/src/babel/macros-babel-plugin.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/macros/src/babel/macros-babel-plugin.ts b/packages/macros/src/babel/macros-babel-plugin.ts index 93518f699..aaed4bc6e 100644 --- a/packages/macros/src/babel/macros-babel-plugin.ts +++ b/packages/macros/src/babel/macros-babel-plugin.ts @@ -147,10 +147,10 @@ export default function main(context: typeof Babel): unknown { } const obj = t.objectExpression( entries.map(e => { - const key = e.split('.')[0]; + const key = e.split('.').slice(-1).join('.'); const id = t.callExpression( state.importUtil.import(path, state.pathToOurAddon('es-compat2'), 'default', 'esc'), - [state.importUtil.import(path, join(resolvedPath, e).replace(/\\/g, '/'), '*')] + [state.importUtil.import(path, join(resolvedPath, key).replace(/\\/g, '/'), '*')] ); return t.objectProperty(t.stringLiteral(key), id); })