import BridgeFunction from './bridgeFunction'; import { MiniAppError, MiniAppErrorType } from '../miniAppError'; class GetCompassInfo extends BridgeFunction { name = 'getCompassInfo'; protected async executeFunction() { let compassInfo = localStorage.getItem('compassInfo'); if (compassInfo) { return this.cbHandler?.success({ result: JSON.parse(compassInfo), }); } else { throw new MiniAppError(MiniAppErrorType.noValueFound); } } } export default GetCompassInfo;