Skip to content

Instantly share code, notes, and snippets.

@monteith
Last active October 16, 2020 14:32
Show Gist options
  • Save monteith/ed55bf3be2e4d31910d898c3f60359a4 to your computer and use it in GitHub Desktop.
Save monteith/ed55bf3be2e4d31910d898c3f60359a4 to your computer and use it in GitHub Desktop.
AnalyticsAction Payloads
  {
      type: AnalyticsAction.BedQuizAnswer,
      payload: {
        question,
        answer,
      },
    }
  }
{      
  results: {
    great: {
      name: great.name,
      skus: isMattress(great)
        ? [getVariant(great, { Size: size }).sku]
        : [
            getVariant(great.packaged_products[0], { Size: size }).sku,
            getVariant(great.packaged_products[1], { Size: size }).sku,
          ],
    },
    better: {
      name: better.name,
      skus: isMattress(better)
        ? [getVariant(better, { Size: size }).sku]
        : [
            getVariant(better.packaged_products[0], { Size: size }).sku,
            getVariant(better.packaged_products[1], { Size: size }).sku,
          ],
    },
    best: {
      name: best.name,
      skus: isMattress(best)
        ? [getVariant(best, { Size: size }).sku]
        : [
            getVariant(best.packaged_products[0], { Size: size }).sku,
            getVariant(best.packaged_products[1], { Size: size }).sku,
          ],
  }
  size
}
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment