first commit

This commit is contained in:
Stefan Hacker
2026-04-03 09:38:48 +02:00
commit 37ad745546
47450 changed files with 3120798 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
import { __extends } from "tslib";
import * as React from 'react';
import { initializeComponentRef } from './initializeComponentRef';
import { render } from '@testing-library/react';
describe('initializeComponentRef', function () {
var Foo = /** @class */ (function (_super) {
__extends(Foo, _super);
function Foo(props) {
var _this = _super.call(this, props) || this;
initializeComponentRef(_this);
return _this;
}
Foo.prototype.render = function () {
return React.createElement("div", null);
};
return Foo;
}(React.Component));
it('can resolve componentRef', function () {
var fooRef = React.createRef();
var component = render(React.createElement(Foo, { componentRef: fooRef }));
expect(fooRef.current).toBeTruthy();
component.unmount();
expect(fooRef.current).toBeNull();
});
});
//# sourceMappingURL=initializeComponentRef.test.js.map