dify/web/hooks
yyh e95b7b57c9
fix: prevent popup blocker from blocking async window.open
Add useAsyncWindowOpen hook to handle async URL fetching with placeholder window pattern. This prevents browser popup blockers (especially Safari) from blocking windows opened after async operations.

- Create reusable useAsyncWindowOpen hook with placeholder window pattern
- Fix billing subscription management popup (cloud-plan-item)
- Fix app card explore popup
- Fix app publisher explore popup

Fixes #29389
Ref: #29390
2025-12-10 12:10:47 +08:00
..
use-api-access-url.ts feat: knowledge pipeline (#25360) 2025-09-18 12:49:10 +08:00
use-app-favicon.ts fix: reduce webapp icon displayed on browser tab flickering when page is loading (#9212) 2024-10-11 12:07:39 +08:00
use-async-window-open.ts fix: prevent popup blocker from blocking async window.open 2025-12-10 12:10:47 +08:00
use-breakpoints.spec.ts test: create some hooks and utils test script, modified clipboard test script (#27928) 2025-11-12 21:47:06 +08:00
use-breakpoints.ts feat(web): service request return generics type (#1157) 2023-09-15 07:54:20 -05:00
use-document-title.spec.ts test: create some hooks and utils test script, modified clipboard test script (#27928) 2025-11-12 21:47:06 +08:00
use-document-title.ts Release/e-1.8.1 (#25613) 2025-09-15 14:49:23 +08:00
use-format-time-from-now.spec.ts test: create some hooks and utils test script, modified clipboard test script (#27928) 2025-11-12 21:47:06 +08:00
use-format-time-from-now.ts chore: time from now i18n support (#26328) 2025-09-28 13:37:42 +08:00
use-i18n.ts fix: Refactor i18n config and fix plugin search box styling issue (#22945) 2025-07-25 15:01:28 +08:00
use-import-dsl.ts fix: check dsl version when create app from explore template (#18872) 2025-04-27 14:00:45 +08:00
use-knowledge.ts fix: eco knowledge retrieval method (#6798) 2024-07-30 16:59:03 +08:00
use-metadata.ts feat: knowledge pipeline (#25360) 2025-09-18 12:49:10 +08:00
use-mitt.ts feat: llm support struct output (#17994) 2025-04-18 16:53:43 +08:00
use-moderate.ts Fix variable typo (#8084) 2024-09-08 13:14:11 +08:00
use-oauth.ts feat: introduce trigger functionality (#27644) 2025-11-12 17:59:37 +08:00
use-pay.tsx Introduce Plugins (#13836) 2025-02-17 17:05:13 +08:00
use-tab-searchparams.spec.ts fix: moving focus after navigations (#28937) 2025-12-01 09:55:04 +08:00
use-tab-searchparams.ts fix: moving focus after navigations (#28937) 2025-12-01 09:55:04 +08:00
use-theme.ts feat: partner badge in marketplace (#14258) 2025-02-25 12:09:37 +08:00
use-timestamp.spec.ts Chore/add unit test for utils (#17858) 2025-04-11 17:53:18 +08:00
use-timestamp.ts Introduce Plugins (#13836) 2025-02-17 17:05:13 +08:00