Files
Housekeeping-web-admin/node_modules/@base44/vite-plugin/compat/entities.cjs
T
2026-06-24 09:48:54 +02:00

26 lines
676 B
JavaScript

const { base44 } = require('./base44Client.cjs');
module.exports = new Proxy({}, {
get: (_, entityName) => {
return new Proxy({}, {
get: (_, prop) => {
if (entityName === 'User') {
if (prop === 'me') {
return base44.auth.me;
}
if (prop === 'loginWithRedirect' || prop === 'login') {
return base44.auth.loginWithRedirect;
}
if (prop === 'logout') {
return base44.auth.logout;
}
if (prop === 'updateMyUserData') {
return base44.auth.updateMe;
}
}
return base44.entities[entityName][prop];
}
});
}
});