export async function fetchLoyalty()

in src/frontend/src/store/loyalty/actions.js [26:49]


export async function fetchLoyalty({ commit }) {
  Loading.show({
    message: 'Loading profile...'
  })

  console.group('store/loyalty/actions/fetchLoyalty')
  try {
    console.log('Fetching loyalty data')
    const {
      // @ts-ignore
      data: { getLoyalty: loyaltyData }
    } = await API.graphql(graphqlOperation(getLoyalty))
    const loyalty = new Loyalty(loyaltyData)

    console.log(loyalty)
    commit('SET_LOYALTY', loyalty)

    Loading.hide()
    console.groupEnd()
  } catch (err) {
    Loading.hide()
    throw new Error(err)
  }
}