Update from Vibe Studio

This commit is contained in:
Vibe Studio
2026-01-16 01:51:36 +00:00
parent a4605e311a
commit 58905d02c2
28599 changed files with 2179074 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
import type { MutableRefObject, RefObject } from 'react';
export declare function useReactiveRef<T>(initialValue: T): MutableRefObject<T>;
export declare function useReactiveRef<T>(initialValue: T | null): RefObject<T>;
export declare function useReactiveRef<T = undefined>(): MutableRefObject<T | undefined>;

View File

@@ -0,0 +1,14 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useReactiveRef = useReactiveRef;
var _useForceRender = _interopRequireDefault(require("../useForceRender"));
var _useRefCallback = require("../useRefCallback");
function useReactiveRef(initialValue) {
var forceRender = (0, _useForceRender.default)();
var ref = (0, _useRefCallback.useRefCallback)(forceRender, initialValue);
return ref;
}