{"version":3,"sources":["jsdelivr-header.js","/npm/react-native-img-buffer-save@0.1.7/lib/commonjs/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,OAAO,eAAe,QAAS,aAAc,CAC3C,OAAO,IAET,QAAQ,wBAAqB,EAC7B,IAAI,aAAe,QAAQ,gBAC3B,IAAI,qBAAuB,OAAO,mBAC7B,sBACC,aAAa,cAAc,eAAe,UAC5C,aAAa,cAAc,cAAc,UACzC,qBAAuB,OAAO,mBAC9B,QAAQ,IAAI,4DAGhB,MAAM,mBAAqB,IACzB,GAAI,aAAgB,WAClB,qBAAqB,EAAK,YACrB,MAAI,aAAgB,aAGzB,MAAM,IAAI,MAAM,4DAFhB,qBAAqB,EAGvB,GAEF,QAAQ,mBAAqB","file":"/npm/react-native-img-buffer-save@0.1.7/lib/commonjs/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/react-native-img-buffer-save@0.1.7/lib/commonjs/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.saveImageToGallery = void 0;\nvar _reactNative = require(\"react-native\");\nlet __saveImageToGallery = global.saveImageToGallery;\nif (!__saveImageToGallery) {\n  if (_reactNative.NativeModules.ImgBufferSave?.install) {\n    _reactNative.NativeModules.ImgBufferSave.install(); // Вызываем native install метод\n    __saveImageToGallery = global.saveImageToGallery; // Сохраняем глобальную ссылку на объект SqlDb\n    console.log('✅ react-native-img-buffer-save initialized successfully');\n  }\n}\nconst saveImageToGallery = buff => {\n  if (buff instanceof Uint8Array) {\n    __saveImageToGallery(buff.buffer);\n  } else if (buff instanceof ArrayBuffer) {\n    __saveImageToGallery(buff);\n  } else {\n    throw new Error('Invalid argument type; must be ArrayBuffer or Uint8Array');\n  }\n};\nexports.saveImageToGallery = saveImageToGallery;\n"]}