npm

@mantine/hooks

A collection of 50+ hooks for state and UI management

版本 7已同步 7文件 1,316 SRI 已生成
接入决策台 · 安全可信状态

先确认可用入口,再复制固定版本地址

入口文件、安全评分、扫描覆盖和风险项已合并到首屏,适合上线前快速判断能不能直接接入。

建议复核
安全分
待扫描
最近扫描 2026-08-03
扫描覆盖
86%
1,128 / 1,316 文件
高危文件
0
0 条 critical
待复核
24
外联、混淆、敏感行为
推荐入口
暂无浏览器入口
SRI 待确认
SRI 缺失 0
当前版本 9.5.1
188 文件
188 JS / 0 CSS / 0 WASM
24 review files
可在下方文件列表中查看原始构建产物
当前版本 188 个文件,2 个入口候选。未发现可疑外联域名。
使用路径
01确认版本

固定到 9.5.1,避免线上被隐式升级。

02复制地址

优先使用推荐入口,特殊场景再切换文件。

03检测可用

发布前检测 HTTP、CORS、SRI 和响应速度。

查看全部文件

快速接入

已按当前文件列表自动选择一个更适合浏览器接入的入口文件。完整用法可在下方生成器中切换文件。

暂无可直接接入的浏览器入口文件,可在文件列表中查看原始构建产物。
7版本
1,316文件
9.5.1最新

CDN 地址生成器

选择文件后直接复制 URL、Script、Module、CSS 或 WASM 示例。建议复制前先检测一次文件可用性。

文件类型
JS
文件大小
13.4 KB
SRI
已生成
CDN URL
适合放到构建配置、动态加载或手动拼接标签。
https://cdn.ptab.cn/cdn/mantine__hooks/9.5.1/cjs/index.cjs
普通 Script
适合传统 HTML 页面和 UMD/global 构建。
<script src="https://cdn.ptab.cn/cdn/mantine__hooks/9.5.1/cjs/index.cjs" integrity="sha256-veGdyzURD12e6bkXca/yXBeGBA3NTd1Q9fy2bVpBNQE=" crossorigin="anonymous"></script>
ES Module
适合浏览器原生 module 文件,使用前建议确认该文件支持 ESM。
<script type="module">
  import * as lib from "https://cdn.ptab.cn/cdn/mantine__hooks/9.5.1/cjs/index.cjs";
  console.log("module loaded", lib);
</script>

版本与文件

当前版本 9.5.1,展示 188 / 188 个文件。
@mantine/hooks/9.5.1/cjs/index.cjs
JS
13.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/index.mjs
JS
7.9 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-click-outside/use-click-outside.cjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-clipboard/use-clipboard.cjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-collapse/use-collapse.cjs
JS
3.3 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-collapse/use-horizontal-collapse.cjs
JS
3.3 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-color-scheme/use-color-scheme.cjs
JS
455 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-counter/use-counter.cjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-debounced-callback/use-debounced-callback.cjs
JS
3.6 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-debounced-state/use-debounced-state.cjs
JS
901 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-debounced-value/use-debounced-value.cjs
JS
1.5 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-did-update/use-did-update.cjs
JS
479 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-disclosure/use-disclosure.cjs
JS
888 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-document-title/use-document-title.cjs
JS
501 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-document-visibility/use-document-visibility.cjs
JS
702 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-drag/use-drag.cjs
JS
8.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-event-listener/use-event-listener.cjs
JS
977 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-eye-dropper/use-eye-dropper.cjs
JS
825 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-favicon/use-favicon.cjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-fetch/use-fetch.cjs
JS
1.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-file-dialog/use-file-dialog.cjs
JS
2.3 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-floating-window/use-floating-window.cjs
JS
7.7 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-focus-return/use-focus-return.cjs
JS
1.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-focus-trap/scope-tab.cjs
JS
1.0 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-focus-trap/tabbable.cjs
JS
1.7 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-focus-trap/use-focus-trap.cjs
JS
1.8 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-focus-within/use-focus-within.cjs
JS
2.0 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-force-update/use-force-update.cjs
JS
366 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-fullscreen/use-fullscreen.cjs
JS
3.5 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-hash/use-hash.cjs
JS
893 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-headroom/use-headroom.cjs
JS
3.9 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-hotkeys/parse-hotkey.cjs
JS
2.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-hotkeys/use-hotkeys.cjs
JS
1.3 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-hover/use-hover.cjs
JS
1.0 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-id/use-id.cjs
JS
774 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-idle/use-idle.cjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-in-viewport/use-in-viewport.cjs
JS
827 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-input-state/use-input-state.cjs
JS
784 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-intersection/use-intersection.cjs
JS
799 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-interval/use-interval.cjs
JS
1.5 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-is-first-render/use-is-first-render.cjs
JS
417 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-isomorphic-effect/use-isomorphic-effect.cjs
JS
347 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-list-state/use-list-state.cjs
JS
2.5 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-local-storage/create-storage.cjs
JS
4.3 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-local-storage/use-local-storage.cjs
JS
519 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-logger/use-logger.cjs
JS
590 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-long-press/use-long-press.cjs
JS
3.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-map/use-map.cjs
JS
762 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-mask/use-mask.cjs
JS
22.7 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-media-query/use-media-query.cjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-merged-ref/use-merged-ref.cjs
JS
1001 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-mounted/use-mounted.cjs
JS
349 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-mouse/use-mouse.cjs
JS
1.7 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-move/use-move.cjs
JS
3.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-mutation-observer/use-mutation-observer.cjs
JS
1.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-network/use-network.cjs
JS
1.6 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-orientation/use-orientation.cjs
JS
1.5 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-os/use-os.cjs
JS
1.5 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-page-leave/use-page-leave.cjs
JS
523 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-pagination/use-pagination.cjs
JS
2.9 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-previous/use-previous.cjs
JS
361 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-queue/use-queue.cjs
JS
962 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-radial-move/use-radial-move.cjs
JS
3.7 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-reduced-motion/use-reduced-motion.cjs
JS
441 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-resize-observer/use-resize-observer.cjs
JS
1.7 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-roving-index/use-roving-index.cjs
JS
6.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-scroll-direction/use-scroll-direction.cjs
JS
1.3 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-scroll-into-view/use-scroll-into-view.cjs
JS
5.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-scroll-spy/use-scroll-spy.cjs
JS
2.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-scroller/use-scroller.cjs
JS
4.5 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-selection/use-selection.cjs
JS
2.0 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-session-storage/use-session-storage.cjs
JS
562 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-set-state/use-set-state.cjs
JS
492 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-set/use-set.cjs
JS
2.0 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-shallow-effect/use-shallow-effect.cjs
JS
1021 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-splitter/use-splitter.cjs
JS
26.7 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-state-history/use-state-history.cjs
JS
1.3 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-text-selection/use-text-selection.cjs
JS
858 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-throttled-callback/use-throttled-callback.cjs
JS
2.0 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-throttled-state/use-throttled-state.cjs
JS
662 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-throttled-value/use-throttled-value.cjs
JS
868 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-timeout/use-timeout.cjs
JS
988 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-toggle/use-toggle.cjs
JS
529 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-uncontrolled/use-uncontrolled.cjs
JS
689 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-validated-state/use-validated-state.cjs
JS
838 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-viewport-size/use-viewport-size.cjs
JS
860 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-window-event/use-window-event.cjs
JS
508 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/use-window-scroll/use-window-scroll.cjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/utils/clamp/clamp.cjs
JS
414 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/utils/lower-first/lower-first.cjs
JS
292 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/utils/random-id/random-id.cjs
JS
268 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/utils/range/range.cjs
JS
360 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/utils/shallow-equal/shallow-equal.cjs
JS
675 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/utils/upper-first/upper-first.cjs
JS
292 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/cjs/utils/use-callback-ref/use-callback-ref.cjs
JS
467 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-click-outside/use-click-outside.mjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-clipboard/use-clipboard.mjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-collapse/use-collapse.mjs
JS
3.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-collapse/use-horizontal-collapse.mjs
JS
3.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-color-scheme/use-color-scheme.mjs
JS
406 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-counter/use-counter.mjs
JS
989 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-debounced-callback/use-debounced-callback.mjs
JS
3.5 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-debounced-state/use-debounced-state.mjs
JS
865 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-debounced-value/use-debounced-value.mjs
JS
1.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-did-update/use-did-update.mjs
JS
447 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-disclosure/use-disclosure.mjs
JS
848 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-document-title/use-document-title.mjs
JS
444 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-document-visibility/use-document-visibility.mjs
JS
674 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-drag/use-drag.mjs
JS
8.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-event-listener/use-event-listener.mjs
JS
943 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-eye-dropper/use-eye-dropper.mjs
JS
766 B
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-favicon/use-favicon.mjs
JS
1.1 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-fetch/use-fetch.mjs
JS
1.3 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-file-dialog/use-file-dialog.mjs
JS
2.2 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-floating-window/use-floating-window.mjs
JS
7.6 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-focus-return/use-focus-return.mjs
JS
1.4 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-focus-trap/scope-tab.mjs
JS
1.0 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-focus-trap/tabbable.mjs
JS
1.6 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-focus-trap/use-focus-trap.mjs
JS
1.6 KB
SRI ready
未分级
0 请求
@mantine/hooks/9.5.1/esm/use-focus-within/use-focus-within.mjs
JS
1.8 KB
SRI ready
未分级
0 请求

库评论

还没有评论。可以反馈这个库的接入体验、版本建议或兼容性问题。
发表评论

免登录提交。需要填写昵称和邮箱,并完成 TAC 行为验证;内容会自动审核,违规内容不会发布。