Skip to content

Commit

Permalink
Merge pull request #77 from keithamus/add-dialog-toggle-events-polyfill
Browse files Browse the repository at this point in the history
add dialog-toggle-events polyfill
  • Loading branch information
keithamus authored Feb 25, 2025
2 parents 029b4a2 + 5e2cf9c commit 3ed07a5
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 2 deletions.
14 changes: 14 additions & 0 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -573,6 +573,20 @@ <h1>GitHub Feature Support Table</h1>
<td data-supported="true"><div>+</div></td>
<td data-supported="true"><div>12.0+</div></td>
</tr>
<tr>
<th>
<a href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/beforetoggle_event">
<code>beforetoggle on Dialog</code>
</a>
</th>
<td data-polyfill="dialogToggleEvents"><div>*</div></td>
<td data-supported="true"><div>132+</div></td>
<td data-supported="true"><div>132+</div></td>
<td data-supported="true"><div>133+</div></td>
<td data-supported="false"><div>*</div></td>
<td data-supported="true"><div>117+</div></td>
<td data-supported="true"><div>*</div></td>
</tr>
<tr>
<th></th>
<th colspan="7"><h3>Native Syntax</h3></th>
Expand Down
9 changes: 8 additions & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
"typescript": "^5.2.2"
},
"dependencies": {
"@oddbird/popover-polyfill": "^0.5.2"
"@oddbird/popover-polyfill": "^0.5.2",
"dialog-toggle-events-polyfill": "^1.1.2"
}
}
2 changes: 2 additions & 0 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import * as navigatorClipboard from './navigator-clipboard.js'
import * as withResolvers from './promise-withResolvers.js'
import * as requestIdleCallback from './requestidlecallback.js'
import * as popover from '@oddbird/popover-polyfill/fn'
import * as dialogToggleEvents from 'dialog-toggle-events-polyfill/fn'

let supportsModalPseudo = false
try {
Expand Down Expand Up @@ -51,6 +52,7 @@ export const polyfills = {
requestIdleCallback,
withResolvers,
popover,
dialogToggleEvents,
}

export function isSupported() {
Expand Down

0 comments on commit 3ed07a5

Please sign in to comment.