use event phase constants

This commit is contained in:
Cory LaViska
2022-09-05 12:27:47 -04:00
parent ffd32e52ef
commit 7c0c0fa244

View File

@@ -33,13 +33,15 @@ If the request fails, the `sl-error` event will be emitted. In this case, `event
const include = document.querySelector('sl-include');
include.addEventListener('sl-load', event => {
if (event.eventPhase !== 2) return;
console.log('Success');
if (event.eventPhase === Event.AT_TARGET) {
console.log('Success');
}
});
include.addEventListener('sl-error', event => {
if (event.eventPhase !== 2) return;
console.log('Error', event.detail.status);
if (event.eventPhase === Event.AT_TARGET) {
console.log('Error', event.detail.status);
}
});
</script>
```