router.js 508 Bytes
import tt from '../utils/tt.js'
import { stringify } from '../vendors/query-stringify.js';

export default {
  navigateTo(params) {
    return tt.navigateTo({
      url: `${params.url}?${stringify(params.query)}`,
    });
  },
  reLaunch(params) {
    return tt.reLaunch({
      url: params.url
    });
  },
  redirectTo(params) {
    return tt.redirectTo({
      url: `${params.url}?${stringify(params.query)}`,
    })
  },
  switchTab(params) {
    return tt.switchTab({
      url: params.url,
    })
  }
}