Sha256: 51da5477e93527de3d4f72ba6985114bb21a702616628938f308026a6feedaf0

Contents?: true

Size: 274 Bytes

Versions: 53

Compression:

Stored size: 274 Bytes

Contents

function wasSuccessful(event) {
  return getEventDetail(event).success;
}

function hasFailed(event) {
  return !getEventDetail(event).success;
}

function getEventDetail(obj) {
  return obj instanceof CustomEvent ? obj.detail : obj;
}

export { wasSuccessful, hasFailed };

Version data entries

53 entries across 53 versions & 1 rubygems

Version Path
coveragebook_components-0.6.4 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.6.3 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.6.2 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.6.1 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.6.0 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.5.7 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.5.6 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.5.5 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.5.4 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.5.3 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.5.2 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.5.1 app/assets/js/helpers/turbo_events.js
coveragebook_components-0.5.0 app/assets/js/helpers/turbo_events.js