UNPKG

react-hooks-toolbox

Version:

React hooks toolbox

25 lines (19 loc) 872 B
"use strict"; exports.__esModule = true; exports.useDymoOpenLabel = useDymoOpenLabel; var _dymo = require("../utils/dymo"); var _useAxiosPost2 = require("../useAxiosPost"); function useDymoOpenLabel(statusDymoService, labelXML) { var port = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 41951; var _useAxiosPost = (0, _useAxiosPost2.useAxiosPost)({ url: (0, _dymo.getDymoUrl)("RenderLabel", port), options: { data: "labelXml=" + encodeURIComponent(labelXML) + "&renderParamsXml=&printerName=" }, axiosInstance: _dymo.dymoAxios, onlyDispatchIf: statusDymoService === "success", delay: 500 }), status = _useAxiosPost.status, response = _useAxiosPost.response, error = _useAxiosPost.error; return { label: response, statusOpenLabel: status, errorOpenLabel: error }; }