decord/source/modules/activate_device/useDeviceCodeAuthorizeCallback.tsx
2026-07-21 22:01:30 +00:00

39 lines
1.3 KiB
TypeScript

// Module ID: 12764
// Function ID: 97861
// Name: _createTwoWayLink
// Dependencies: []
// Exports: useDeviceCodeAuthorizeCallback
// Module 12764 (_createTwoWayLink)
function _createTwoWayLink() {
// CreateGeneratorClosureLongIndex (0x67)
const obj = callback(tmp);
const _createTwoWayLink = obj;
return obj(...arguments);
}
function silentlyFinishTwoWayLinkError() {
return _silentlyFinishTwoWayLinkError(...arguments);
}
function _silentlyFinishTwoWayLinkError() {
// CreateGeneratorClosureLongIndex (0x67)
const obj = callback(tmp);
const _silentlyFinishTwoWayLinkError = obj;
return obj(...arguments);
}
let closure_3 = importDefault(dependencyMap[0]);
let closure_4 = importAll(dependencyMap[1]);
const result = arg1(dependencyMap[8]).fileFinishedImporting("modules/activate_device/useDeviceCodeAuthorizeCallback.tsx");
export const useDeviceCodeAuthorizeCallback = function useDeviceCodeAuthorizeCallback(callback, callback2, callback1) {
callback2 = callback;
const importDefault = callback2;
const dependencyMap = callback1;
const items = [callback, callback2, callback1];
return React.useCallback(() => {
// CreateGeneratorClosureLongIndex (0x67)
let closure_0 = callback(tmp);
return function() {
return callback(...arguments);
};
}(), items);
};