🆕 Added New catalogue page

This commit is contained in:
duckietm
2026-03-23 15:00:55 +01:00
parent 4701c0b153
commit 87d825746c
17 changed files with 285 additions and 1 deletions
@@ -0,0 +1,35 @@
import { IMessageDataWrapper, IMessageParser } from '@nitrots/api';
export class CatalogAdminResultMessageParser implements IMessageParser
{
private _success: boolean;
private _message: string;
public flush(): boolean
{
this._success = false;
this._message = '';
return true;
}
public parse(wrapper: IMessageDataWrapper): boolean
{
if(!wrapper) return false;
this._success = wrapper.readBoolean();
this._message = wrapper.readString();
return true;
}
public get success(): boolean
{
return this._success;
}
public get message(): string
{
return this._message;
}
}
@@ -3,6 +3,7 @@ export * from './BuildersClubFurniCountMessageParser';
export * from './BuildersClubSubscriptionStatusMessageParser';
export * from './BundleDiscountRuleset';
export * from './BundleDiscountRulesetMessageParser';
export * from './CatalogAdminResultMessageParser';
export * from './CatalogIndexMessageParser';
export * from './CatalogLocalizationData';
export * from './CatalogPageExpirationParser';