- replace placeholder garage interaction with real UI open flow - add catalog/session/UI bridge services for hydrate, sync, store, and retrieve actions - migrate garage web UI bundle to new app shell/runtime structure - align org/store function naming with shared init and UI bridge patterns
12 lines
430 B
Plaintext
12 lines
430 B
Plaintext
#include "script_component.hpp"
|
|
|
|
if (isNil QGVAR(StoreCatalogService)) then { call FUNC(initCatalogService); };
|
|
if (isNil QGVAR(StoreClass)) then { call FUNC(initClass); };
|
|
if (isNil QGVAR(StoreUIBridge)) then { call FUNC(initUIBridge); };
|
|
|
|
[QGVAR(responseCheckout), {
|
|
params [["_payload", createHashMap, [createHashMap]]];
|
|
|
|
GVAR(StoreUIBridge) call ["handleCheckoutResponse", [_payload]];
|
|
}] call CFUNC(addEventHandler);
|