We have been enhancing our React Native template to provide an even better development experience. As part of this effort, we are incorporating the latest React Native and Expo updates to elevate the workflow. Stay tuned for the next upcoming releases.
Hello,
We suggest you to use angular version ~19.0.0, or ~19.1.0 for this version of ABP if you do not have a special occasion.
Thank you for the response. We will be looking into this problem and propose a solution as soon as possible. You can check the releases for this https://github.com/abpframework/abp/releases
Also, is there an updated guide on how to customize lepton-x from the source, or a better way to do it? The build has a lot of warnings, but it produces an output.
If you need to get the source code for your project, you can use this command under your angular directory
abp add-package @volosoft/abp.ng.theme.lepton-x --with-source-code
Thank you for your cooperation.
Hello again,
Thank you for the update. I am happy to hear if this has solved your problem. Is there anything I could assist you further on this matter?
Hello again,
Thank you for providing extra details about your problem. We will be looking into this issue for the next patch release. Until we publish a solution, could you try this approach to eliminate the error temporarily?
// app.component.ts
export class AppComponent implements OnInit {
private userMenu = inject(UserMenuService);
private configState = inject(ConfigStateService);
protected session = inject(SessionStateService);
protected windowService = inject(AbpWindowService);
protected readonly localStorageService = inject(AbpLocalStorageService);
ngOnInit(): void {
const tenant = this.session.getTenant().id || null;
this.configState.getOne$('currentUser').subscribe(currentUser => {
if (currentUser?.isAuthenticated) {
// One-time reload when user is authenticated and has tenant
if (tenant && !this.localStorageService.getItem('reloadForTenant')) {
this.localStorageService.setItem('reloadForTenant', 'true');
this.windowService.reloadPage();
}
[
eUserMenuItems.LinkedAccounts,
eUserMenuItems.AuthorityDelegation,
eUserMenuItems.ExternalLogins,
eUserMenuItems.SecurityLogs,
eUserMenuItems.Sessions,
].forEach(item => this.userMenu.removeItem(item));
} else {
this.localStorageService.removeItem('reloadForTenant');
}
});
}
}
Thank you for your cooperation.
I have investigated the reason. However, I cannot produce the same problem on the latest studio version that is 1.1.2.
I suspect that create-lib command would have failed somehow. You could try on this studio version. You can also check your studio ui logs that is under ~/.abp/studio/ui or %UserProfile%\.abp\studio\ui depending on your operating system

Thank you for sharing a project. I have seen that the related library is missing that will correspond to the order service. I am not sure whether it failed to be generated while creating a service on studio, however you can generate the related library using this command
npx ng g @abp/ng.schematics:create-lib
The name should be ordering-service
You should say No for Is secondary entrypoint?
You can let me know if you need further assistance. Thank you for your cooperation.
I see, could you try sending via google drive or any other cloud provider you prefer?
Thank you for providing extra details about your problem. However, I still cannot produce it on my end.
Could you share a minimal reproducible example, so that I could assist you further? Here is my e-mail address: sumeyye.kurtulus@volosoft.com