Plugin Directory

Changeset 3322235


Ignore:
Timestamp:
07/04/2025 10:10:04 AM (9 months ago)
Author:
prokerala
Message:

Update to version 1.4.4 from GitHub

Location:
astrology
Files:
24 edited
1 copied

Legend:

Unmodified
Added
Removed
  • astrology/tags/1.4.4/assets/dist/js/admin/block.js

    r3017381 r3322235  
    1717/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
    1818
    19 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_chart__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blocks/chart */ \"./assets/src/js/admin/blocks/chart.js\");\n/* harmony import */ var _blocks_kundli__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blocks/kundli */ \"./assets/src/js/admin/blocks/kundli.js\");\n/* harmony import */ var _blocks_numerology__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blocks/numerology */ \"./assets/src/js/admin/blocks/numerology.js\");\n/* harmony import */ var _blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blocks/horoscope */ \"./assets/src/js/admin/blocks/horoscope.js\");\nconst {\n  registerBlockType\n} = wp.blocks;\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  serverSideRender: ServerSideRender\n} = wp;\nconst {\n  InspectorControls\n} = wp.blockEditor;\n\n\n\n\nconst {\n  __\n} = wp.i18n;\nconst DETAILED_REPORTS = ['Panchang', 'Kundli', 'MangalDosha', 'SadeSati', 'KundliMatching', 'NakshatraPorutham', 'Porutham', 'ThirumanaPorutham'];\nfunction AddAdvancedOption(attributes, setAttributes) {\n  const {\n    resultType\n  } = attributes;\n  return wp.element.createElement(SelectControl, {\n    label: __('Result Type'),\n    value: resultType,\n    onChange: val => setAttributes({\n      resultType: val\n    }),\n    options: [{\n      value: '',\n      label: ''\n    }, {\n      value: 'basic',\n      label: 'Basic'\n    }, {\n      value: 'advanced',\n      label: 'Advanced'\n    }]\n  });\n}\nfunction ReportOptions(props) {\n  const {\n    attributes\n  } = props;\n  const {\n    onChange\n  } = props;\n  const {\n    report\n  } = props;\n  const {\n    options\n  } = attributes;\n  const setOption = val => onChange({\n    options: Object.assign({}, options, val)\n  });\n  if ('Chart' === report) {\n    return (0,_blocks_chart__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(attributes, setOption);\n  }\n  if ('Kundli' === report) {\n    return [(0,_blocks_kundli__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(attributes, setOption), AddAdvancedOption(attributes, onChange)];\n  }\n  if ('DailyPrediction' === report) {\n    return (0,_blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(attributes, setOption);\n  }\n  if ('Numerology' === report) {\n    return (0,_blocks_numerology__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(attributes, setOption);\n  }\n  const hasDetailed = DETAILED_REPORTS.includes(report);\n  if (hasDetailed) {\n    return AddAdvancedOption(attributes, onChange);\n  }\n  return null;\n}\nregisterBlockType('astrology/report', {\n  title: 'Astrology Report',\n  icon: 'star-filled',\n  category: 'design',\n  attributes: {\n    report: {\n      type: 'string',\n      default: 'Chart'\n    },\n    resultType: {\n      type: 'string',\n      default: ''\n    },\n    options: {\n      type: 'object',\n      default: {}\n    }\n  },\n  example: {},\n  // eslint-disable-next-line max-lines-per-function\n  edit(_ref) {\n    let {\n      attributes,\n      setAttributes,\n      className\n    } = _ref;\n    const {\n      report\n    } = attributes;\n    return wp.element.createElement(\"div\", {\n      className: className\n    }, wp.element.createElement(InspectorControls, null, wp.element.createElement(SelectControl, {\n      label: __('Report'),\n      value: report,\n      onChange: val => setAttributes({\n        report: val\n      })\n    }, wp.element.createElement(\"optgroup\", {\n      label: \"Daily Panchang\"\n    }, wp.element.createElement(\"option\", {\n      value: \"AuspiciousPeriod\"\n    }, \"Auspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"InauspiciousPeriod\"\n    }, \"Inauspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"Choghadiya\"\n    }, \"Choghadiya\"), wp.element.createElement(\"option\", {\n      value: \"Panchang\"\n    }, \"Panchang\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope\"\n    }, wp.element.createElement(\"option\", {\n      value: \"BirthDetails\"\n    }, \"Birth Details\"), wp.element.createElement(\"option\", {\n      value: \"Chart\"\n    }, \"Chart\"), wp.element.createElement(\"option\", {\n      value: \"KaalSarpDosha\"\n    }, \"Kaal Sarp Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Kundli\"\n    }, \"Kundli\"), wp.element.createElement(\"option\", {\n      value: \"MangalDosha\"\n    }, \"Mangal Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Papasamyam\"\n    }, \"Papa Samyam\"), wp.element.createElement(\"option\", {\n      value: \"PlanetPosition\"\n    }, \"Planet Position\"), wp.element.createElement(\"option\", {\n      value: \"SadeSati\"\n    }, \"Sade Sati\")), wp.element.createElement(\"optgroup\", {\n      label: \"Marriage Matching\"\n    }, wp.element.createElement(\"option\", {\n      value: \"KundliMatching\"\n    }, \"Kundli Matching\"), wp.element.createElement(\"option\", {\n      value: \"NakshatraPorutham\"\n    }, \"Nakshatra Porutham\"), wp.element.createElement(\"option\", {\n      value: \"PapasamyamCheck\"\n    }, \"Papa Samyam Check\"), wp.element.createElement(\"option\", {\n      value: \"Porutham\"\n    }, \"Porutham\"), wp.element.createElement(\"option\", {\n      value: \"ThirumanaPorutham\"\n    }, \"Thirumana Porutham\")), wp.element.createElement(\"optgroup\", {\n      label: \"Predictions\"\n    }, wp.element.createElement(\"option\", {\n      value: \"DailyPrediction\"\n    }, \"Daily Horoscope\")), wp.element.createElement(\"optgroup\", {\n      label: \"Numerology\"\n    }, wp.element.createElement(\"option\", {\n      value: \"Numerology\"\n    }, \"Numerology\"))), wp.element.createElement(ReportOptions, {\n      report: report,\n      attributes: attributes,\n      onChange: setAttributes\n    })), wp.element.createElement(ServerSideRender, {\n      block: \"astrology/report\",\n      attributes: attributes\n    }));\n  },\n  save() {\n    return null;\n  }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXN0cm9sb2d5Ly4vYXNzZXRzL3NyYy9qcy9hZG1pbi9ibG9jay5qcz8yYjllIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHtcbiAgcmVnaXN0ZXJCbG9ja1R5cGVcbn0gPSB3cC5ibG9ja3M7XG5jb25zdCB7XG4gIFNlbGVjdENvbnRyb2xcbn0gPSB3cC5jb21wb25lbnRzO1xuY29uc3Qge1xuICBzZXJ2ZXJTaWRlUmVuZGVyOiBTZXJ2ZXJTaWRlUmVuZGVyXG59ID0gd3A7XG5jb25zdCB7XG4gIEluc3BlY3RvckNvbnRyb2xzXG59ID0gd3AuYmxvY2tFZGl0b3I7XG5pbXBvcnQgQ2hhcnRPcHRpb25zIGZyb20gJy4vYmxvY2tzL2NoYXJ0JztcbmltcG9ydCBLdW5kbGlPcHRpb25zIGZyb20gJy4vYmxvY2tzL2t1bmRsaSc7XG5pbXBvcnQgTnVtZXJvbG9neU9wdGlvbnMgZnJvbSAnLi9ibG9ja3MvbnVtZXJvbG9neSc7XG5pbXBvcnQgRGFpbHlQcmVkaWN0aW9uT3B0aW9ucyBmcm9tICcuL2Jsb2Nrcy9ob3Jvc2NvcGUnO1xuY29uc3Qge1xuICBfX1xufSA9IHdwLmkxOG47XG5jb25zdCBERVRBSUxFRF9SRVBPUlRTID0gWydQYW5jaGFuZycsICdLdW5kbGknLCAnTWFuZ2FsRG9zaGEnLCAnU2FkZVNhdGknLCAnS3VuZGxpTWF0Y2hpbmcnLCAnTmFrc2hhdHJhUG9ydXRoYW0nLCAnUG9ydXRoYW0nLCAnVGhpcnVtYW5hUG9ydXRoYW0nXTtcbmZ1bmN0aW9uIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIHNldEF0dHJpYnV0ZXMpIHtcbiAgY29uc3Qge1xuICAgIHJlc3VsdFR5cGVcbiAgfSA9IGF0dHJpYnV0ZXM7XG4gIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgIGxhYmVsOiBfXygnUmVzdWx0IFR5cGUnKSxcbiAgICB2YWx1ZTogcmVzdWx0VHlwZSxcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldEF0dHJpYnV0ZXMoe1xuICAgICAgcmVzdWx0VHlwZTogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogW3tcbiAgICAgIHZhbHVlOiAnJyxcbiAgICAgIGxhYmVsOiAnJ1xuICAgIH0sIHtcbiAgICAgIHZhbHVlOiAnYmFzaWMnLFxuICAgICAgbGFiZWw6ICdCYXNpYydcbiAgICB9LCB7XG4gICAgICB2YWx1ZTogJ2FkdmFuY2VkJyxcbiAgICAgIGxhYmVsOiAnQWR2YW5jZWQnXG4gICAgfV1cbiAgfSk7XG59XG5mdW5jdGlvbiBSZXBvcnRPcHRpb25zKHByb3BzKSB7XG4gIGNvbnN0IHtcbiAgICBhdHRyaWJ1dGVzXG4gIH0gPSBwcm9wcztcbiAgY29uc3Qge1xuICAgIG9uQ2hhbmdlXG4gIH0gPSBwcm9wcztcbiAgY29uc3Qge1xuICAgIHJlcG9ydFxuICB9ID0gcHJvcHM7XG4gIGNvbnN0IHtcbiAgICBvcHRpb25zXG4gIH0gPSBhdHRyaWJ1dGVzO1xuICBjb25zdCBzZXRPcHRpb24gPSB2YWwgPT4gb25DaGFuZ2Uoe1xuICAgIG9wdGlvbnM6IE9iamVjdC5hc3NpZ24oe30sIG9wdGlvbnMsIHZhbClcbiAgfSk7XG4gIGlmICgnQ2hhcnQnID09PSByZXBvcnQpIHtcbiAgICByZXR1cm4gQ2hhcnRPcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbik7XG4gIH1cbiAgaWYgKCdLdW5kbGknID09PSByZXBvcnQpIHtcbiAgICByZXR1cm4gW0t1bmRsaU9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSwgQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgb25DaGFuZ2UpXTtcbiAgfVxuICBpZiAoJ0RhaWx5UHJlZGljdGlvbicgPT09IHJlcG9ydCkge1xuICAgIHJldHVybiBEYWlseVByZWRpY3Rpb25PcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbik7XG4gIH1cbiAgaWYgKCdOdW1lcm9sb2d5JyA9PT0gcmVwb3J0KSB7XG4gICAgcmV0dXJuIE51bWVyb2xvZ3lPcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbik7XG4gIH1cbiAgY29uc3QgaGFzRGV0YWlsZWQgPSBERVRBSUxFRF9SRVBPUlRTLmluY2x1ZGVzKHJlcG9ydCk7XG4gIGlmIChoYXNEZXRhaWxlZCkge1xuICAgIHJldHVybiBBZGRBZHZhbmNlZE9wdGlvbihhdHRyaWJ1dGVzLCBvbkNoYW5nZSk7XG4gIH1cbiAgcmV0dXJuIG51bGw7XG59XG5yZWdpc3RlckJsb2NrVHlwZSgnYXN0cm9sb2d5L3JlcG9ydCcsIHtcbiAgdGl0bGU6ICdBc3Ryb2xvZ3kgUmVwb3J0JyxcbiAgaWNvbjogJ3N0YXItZmlsbGVkJyxcbiAgY2F0ZWdvcnk6ICdkZXNpZ24nLFxuICBhdHRyaWJ1dGVzOiB7XG4gICAgcmVwb3J0OiB7XG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIGRlZmF1bHQ6ICdDaGFydCdcbiAgICB9LFxuICAgIHJlc3VsdFR5cGU6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZGVmYXVsdDogJydcbiAgICB9LFxuICAgIG9wdGlvbnM6IHtcbiAgICAgIHR5cGU6ICdvYmplY3QnLFxuICAgICAgZGVmYXVsdDoge31cbiAgICB9XG4gIH0sXG4gIGV4YW1wbGU6IHt9LFxuICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxpbmVzLXBlci1mdW5jdGlvblxuICBlZGl0KF9yZWYpIHtcbiAgICBsZXQge1xuICAgICAgYXR0cmlidXRlcyxcbiAgICAgIHNldEF0dHJpYnV0ZXMsXG4gICAgICBjbGFzc05hbWVcbiAgICB9ID0gX3JlZjtcbiAgICBjb25zdCB7XG4gICAgICByZXBvcnRcbiAgICB9ID0gYXR0cmlidXRlcztcbiAgICByZXR1cm4gd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIsIHtcbiAgICAgIGNsYXNzTmFtZTogY2xhc3NOYW1lXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KEluc3BlY3RvckNvbnRyb2xzLCBudWxsLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgICAgbGFiZWw6IF9fKCdSZXBvcnQnKSxcbiAgICAgIHZhbHVlOiByZXBvcnQsXG4gICAgICBvbkNoYW5nZTogdmFsID0+IHNldEF0dHJpYnV0ZXMoe1xuICAgICAgICByZXBvcnQ6IHZhbFxuICAgICAgfSlcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJEYWlseSBQYW5jaGFuZ1wiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkF1c3BpY2lvdXNQZXJpb2RcIlxuICAgIH0sIFwiQXVzcGljaW91cyBQZXJpb2RcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJJbmF1c3BpY2lvdXNQZXJpb2RcIlxuICAgIH0sIFwiSW5hdXNwaWNpb3VzIFBlcmlvZFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNob2doYWRpeWFcIlxuICAgIH0sIFwiQ2hvZ2hhZGl5YVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBhbmNoYW5nXCJcbiAgICB9LCBcIlBhbmNoYW5nXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiSG9yb3Njb3BlXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQmlydGhEZXRhaWxzXCJcbiAgICB9LCBcIkJpcnRoIERldGFpbHNcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJDaGFydFwiXG4gICAgfSwgXCJDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkthYWxTYXJwRG9zaGFcIlxuICAgIH0sIFwiS2FhbCBTYXJwIERvc2hhXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiS3VuZGxpXCJcbiAgICB9LCBcIkt1bmRsaVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIk1hbmdhbERvc2hhXCJcbiAgICB9LCBcIk1hbmdhbCBEb3NoYVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBhcGFzYW15YW1cIlxuICAgIH0sIFwiUGFwYSBTYW15YW1cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQbGFuZXRQb3NpdGlvblwiXG4gICAgfSwgXCJQbGFuZXQgUG9zaXRpb25cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJTYWRlU2F0aVwiXG4gICAgfSwgXCJTYWRlIFNhdGlcIikpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJNYXJyaWFnZSBNYXRjaGluZ1wiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkt1bmRsaU1hdGNoaW5nXCJcbiAgICB9LCBcIkt1bmRsaSBNYXRjaGluZ1wiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIk5ha3NoYXRyYVBvcnV0aGFtXCJcbiAgICB9LCBcIk5ha3NoYXRyYSBQb3J1dGhhbVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBhcGFzYW15YW1DaGVja1wiXG4gICAgfSwgXCJQYXBhIFNhbXlhbSBDaGVja1wiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBvcnV0aGFtXCJcbiAgICB9LCBcIlBvcnV0aGFtXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiVGhpcnVtYW5hUG9ydXRoYW1cIlxuICAgIH0sIFwiVGhpcnVtYW5hIFBvcnV0aGFtXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiUHJlZGljdGlvbnNcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJEYWlseVByZWRpY3Rpb25cIlxuICAgIH0sIFwiRGFpbHkgSG9yb3Njb3BlXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiTnVtZXJvbG9neVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIk51bWVyb2xvZ3lcIlxuICAgIH0sIFwiTnVtZXJvbG9neVwiKSkpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoUmVwb3J0T3B0aW9ucywge1xuICAgICAgcmVwb3J0OiByZXBvcnQsXG4gICAgICBhdHRyaWJ1dGVzOiBhdHRyaWJ1dGVzLFxuICAgICAgb25DaGFuZ2U6IHNldEF0dHJpYnV0ZXNcbiAgICB9KSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZXJ2ZXJTaWRlUmVuZGVyLCB7XG4gICAgICBibG9jazogXCJhc3Ryb2xvZ3kvcmVwb3J0XCIsXG4gICAgICBhdHRyaWJ1dGVzOiBhdHRyaWJ1dGVzXG4gICAgfSkpO1xuICB9LFxuICBzYXZlKCkge1xuICAgIHJldHVybiBudWxsO1xuICB9XG59KTsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./assets/src/js/admin/block.js\n");
     19eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_chart__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blocks/chart */ \"./assets/src/js/admin/blocks/chart.js\");\n/* harmony import */ var _blocks_kundli__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blocks/kundli */ \"./assets/src/js/admin/blocks/kundli.js\");\n/* harmony import */ var _blocks_numerology__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blocks/numerology */ \"./assets/src/js/admin/blocks/numerology.js\");\n/* harmony import */ var _blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blocks/horoscope */ \"./assets/src/js/admin/blocks/horoscope.js\");\nconst {\n  registerBlockType\n} = wp.blocks;\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  serverSideRender: ServerSideRender\n} = wp;\nconst {\n  InspectorControls\n} = wp.blockEditor;\n\n\n\n\nconst {\n  __\n} = wp.i18n;\nconst DETAILED_REPORTS = ['Panchang', 'Kundli', 'MangalDosha', 'SadeSati', 'KundliMatching', 'NakshatraPorutham', 'Porutham', 'ThirumanaPorutham'];\nfunction AddAdvancedOption(attributes, setAttributes) {\n  const {\n    resultType\n  } = attributes;\n  return wp.element.createElement(SelectControl, {\n    label: __('Result Type'),\n    value: resultType,\n    onChange: val => setAttributes({\n      resultType: val\n    }),\n    options: [{\n      value: '',\n      label: ''\n    }, {\n      value: 'basic',\n      label: 'Basic'\n    }, {\n      value: 'advanced',\n      label: 'Advanced'\n    }]\n  });\n}\nfunction ReportOptions(_ref) {\n  let {\n    attributes,\n    onChange,\n    report\n  } = _ref;\n  const {\n    options\n  } = attributes;\n  const setOption = val => onChange({\n    options: {\n      ...options,\n      ...val\n    }\n  });\n  const reportHandlers = {\n    Chart: () => (0,_blocks_chart__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(attributes, setOption),\n    Kundli: () => [(0,_blocks_kundli__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(attributes, setOption), AddAdvancedOption(attributes, onChange)],\n    DailyPrediction: () => (0,_blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(attributes, setOption),\n    Numerology: () => (0,_blocks_numerology__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(attributes, setOption)\n  };\n  if (reportHandlers[report]) {\n    return reportHandlers[report]();\n  }\n  if (DETAILED_REPORTS.includes(report)) {\n    return AddAdvancedOption(attributes, onChange);\n  }\n  return null;\n}\nregisterBlockType('astrology/report', {\n  title: 'Astrology Report',\n  icon: 'star-filled',\n  category: 'design',\n  attributes: {\n    report: {\n      type: 'string',\n      default: 'Chart'\n    },\n    resultType: {\n      type: 'string',\n      default: ''\n    },\n    options: {\n      type: 'object',\n      default: {}\n    }\n  },\n  example: {},\n  // eslint-disable-next-line max-lines-per-function\n  edit(_ref2) {\n    let {\n      attributes,\n      setAttributes,\n      className\n    } = _ref2;\n    const {\n      report\n    } = attributes;\n    return wp.element.createElement(\"div\", {\n      className: className\n    }, wp.element.createElement(InspectorControls, null, wp.element.createElement(SelectControl, {\n      label: __('Report'),\n      value: report === 'WesternChart' && attributes.options?.report_type ? `WesternChart:${attributes.options.report_type}` : report,\n      onChange: val => {\n        if (val.startsWith('WesternChart:') || val.startsWith('CompatibilityChart:')) {\n          const [controller, reportType] = val.split(':');\n          setAttributes({\n            report: controller,\n            options: {\n              ...attributes.options,\n              report_type: reportType\n            }\n          });\n        } else {\n          setAttributes({\n            report: val\n          });\n        }\n      }\n    }, wp.element.createElement(\"optgroup\", {\n      label: \"Daily Panchang\"\n    }, wp.element.createElement(\"option\", {\n      value: \"AuspiciousPeriod\"\n    }, \"Auspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"InauspiciousPeriod\"\n    }, \"Inauspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"Choghadiya\"\n    }, \"Choghadiya\"), wp.element.createElement(\"option\", {\n      value: \"Panchang\"\n    }, \"Panchang\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Vedic)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"BirthDetails\"\n    }, \"Birth Details\"), wp.element.createElement(\"option\", {\n      value: \"Chart\"\n    }, \"Chart\"), wp.element.createElement(\"option\", {\n      value: \"KaalSarpDosha\"\n    }, \"Kaal Sarp Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Kundli\"\n    }, \"Kundli\"), wp.element.createElement(\"option\", {\n      value: \"MangalDosha\"\n    }, \"Mangal Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Papasamyam\"\n    }, \"Papa Samyam\"), wp.element.createElement(\"option\", {\n      value: \"PlanetPosition\"\n    }, \"Planet Position\"), wp.element.createElement(\"option\", {\n      value: \"SadeSati\"\n    }, \"Sade Sati\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Western)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"WesternChart:natal-chart\"\n    }, \"Natal Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:transit-chart\"\n    }, \"Transit Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:progression-chart\"\n    }, \"Progression Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:solar-return-chart\"\n    }, \"Solar Return Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:synastry-chart\"\n    }, \"Synastry Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:composite-chart\"\n    }, \"Composite Chart\")), wp.element.createElement(\"optgroup\", {\n      label: \"Marriage Matching\"\n    }, wp.element.createElement(\"option\", {\n      value: \"KundliMatching\"\n    }, \"Kundli Matching\"), wp.element.createElement(\"option\", {\n      value: \"NakshatraPorutham\"\n    }, \"Nakshatra Porutham\"), wp.element.createElement(\"option\", {\n      value: \"PapasamyamCheck\"\n    }, \"Papa Samyam Check\"), wp.element.createElement(\"option\", {\n      value: \"Porutham\"\n    }, \"Porutham\"), wp.element.createElement(\"option\", {\n      value: \"ThirumanaPorutham\"\n    }, \"Thirumana Porutham\")), wp.element.createElement(\"optgroup\", {\n      label: \"Predictions\"\n    }, wp.element.createElement(\"option\", {\n      value: \"DailyPrediction\"\n    }, \"Daily Horoscope\")), wp.element.createElement(\"optgroup\", {\n      label: \"Numerology\"\n    }, wp.element.createElement(\"option\", {\n      value: \"Numerology\"\n    }, \"Numerology\"))), wp.element.createElement(ReportOptions, {\n      report: report,\n      attributes: attributes,\n      onChange: setAttributes\n    })), wp.element.createElement(ServerSideRender, {\n      block: \"astrology/report\",\n      attributes: attributes\n    }));\n  },\n  save() {\n    return null;\n  }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9hc3Ryb2xvZ3kvLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzPzJiOWUiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3Qge1xuICByZWdpc3RlckJsb2NrVHlwZVxufSA9IHdwLmJsb2NrcztcbmNvbnN0IHtcbiAgU2VsZWN0Q29udHJvbFxufSA9IHdwLmNvbXBvbmVudHM7XG5jb25zdCB7XG4gIHNlcnZlclNpZGVSZW5kZXI6IFNlcnZlclNpZGVSZW5kZXJcbn0gPSB3cDtcbmNvbnN0IHtcbiAgSW5zcGVjdG9yQ29udHJvbHNcbn0gPSB3cC5ibG9ja0VkaXRvcjtcbmltcG9ydCBDaGFydE9wdGlvbnMgZnJvbSAnLi9ibG9ja3MvY2hhcnQnO1xuaW1wb3J0IEt1bmRsaU9wdGlvbnMgZnJvbSAnLi9ibG9ja3Mva3VuZGxpJztcbmltcG9ydCBOdW1lcm9sb2d5T3B0aW9ucyBmcm9tICcuL2Jsb2Nrcy9udW1lcm9sb2d5JztcbmltcG9ydCBEYWlseVByZWRpY3Rpb25PcHRpb25zIGZyb20gJy4vYmxvY2tzL2hvcm9zY29wZSc7XG5jb25zdCB7XG4gIF9fXG59ID0gd3AuaTE4bjtcbmNvbnN0IERFVEFJTEVEX1JFUE9SVFMgPSBbJ1BhbmNoYW5nJywgJ0t1bmRsaScsICdNYW5nYWxEb3NoYScsICdTYWRlU2F0aScsICdLdW5kbGlNYXRjaGluZycsICdOYWtzaGF0cmFQb3J1dGhhbScsICdQb3J1dGhhbScsICdUaGlydW1hbmFQb3J1dGhhbSddO1xuZnVuY3Rpb24gQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgc2V0QXR0cmlidXRlcykge1xuICBjb25zdCB7XG4gICAgcmVzdWx0VHlwZVxuICB9ID0gYXR0cmlidXRlcztcbiAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZWxlY3RDb250cm9sLCB7XG4gICAgbGFiZWw6IF9fKCdSZXN1bHQgVHlwZScpLFxuICAgIHZhbHVlOiByZXN1bHRUeXBlLFxuICAgIG9uQ2hhbmdlOiB2YWwgPT4gc2V0QXR0cmlidXRlcyh7XG4gICAgICByZXN1bHRUeXBlOiB2YWxcbiAgICB9KSxcbiAgICBvcHRpb25zOiBbe1xuICAgICAgdmFsdWU6ICcnLFxuICAgICAgbGFiZWw6ICcnXG4gICAgfSwge1xuICAgICAgdmFsdWU6ICdiYXNpYycsXG4gICAgICBsYWJlbDogJ0Jhc2ljJ1xuICAgIH0sIHtcbiAgICAgIHZhbHVlOiAnYWR2YW5jZWQnLFxuICAgICAgbGFiZWw6ICdBZHZhbmNlZCdcbiAgICB9XVxuICB9KTtcbn1cbmZ1bmN0aW9uIFJlcG9ydE9wdGlvbnMoX3JlZikge1xuICBsZXQge1xuICAgIGF0dHJpYnV0ZXMsXG4gICAgb25DaGFuZ2UsXG4gICAgcmVwb3J0XG4gIH0gPSBfcmVmO1xuICBjb25zdCB7XG4gICAgb3B0aW9uc1xuICB9ID0gYXR0cmlidXRlcztcbiAgY29uc3Qgc2V0T3B0aW9uID0gdmFsID0+IG9uQ2hhbmdlKHtcbiAgICBvcHRpb25zOiB7XG4gICAgICAuLi5vcHRpb25zLFxuICAgICAgLi4udmFsXG4gICAgfVxuICB9KTtcbiAgY29uc3QgcmVwb3J0SGFuZGxlcnMgPSB7XG4gICAgQ2hhcnQ6ICgpID0+IENoYXJ0T3B0aW9ucyhhdHRyaWJ1dGVzLCBzZXRPcHRpb24pLFxuICAgIEt1bmRsaTogKCkgPT4gW0t1bmRsaU9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSwgQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgb25DaGFuZ2UpXSxcbiAgICBEYWlseVByZWRpY3Rpb246ICgpID0+IERhaWx5UHJlZGljdGlvbk9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSxcbiAgICBOdW1lcm9sb2d5OiAoKSA9PiBOdW1lcm9sb2d5T3B0aW9ucyhhdHRyaWJ1dGVzLCBzZXRPcHRpb24pXG4gIH07XG4gIGlmIChyZXBvcnRIYW5kbGVyc1tyZXBvcnRdKSB7XG4gICAgcmV0dXJuIHJlcG9ydEhhbmRsZXJzW3JlcG9ydF0oKTtcbiAgfVxuICBpZiAoREVUQUlMRURfUkVQT1JUUy5pbmNsdWRlcyhyZXBvcnQpKSB7XG4gICAgcmV0dXJuIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIG9uQ2hhbmdlKTtcbiAgfVxuICByZXR1cm4gbnVsbDtcbn1cbnJlZ2lzdGVyQmxvY2tUeXBlKCdhc3Ryb2xvZ3kvcmVwb3J0Jywge1xuICB0aXRsZTogJ0FzdHJvbG9neSBSZXBvcnQnLFxuICBpY29uOiAnc3Rhci1maWxsZWQnLFxuICBjYXRlZ29yeTogJ2Rlc2lnbicsXG4gIGF0dHJpYnV0ZXM6IHtcbiAgICByZXBvcnQ6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZGVmYXVsdDogJ0NoYXJ0J1xuICAgIH0sXG4gICAgcmVzdWx0VHlwZToge1xuICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICBkZWZhdWx0OiAnJ1xuICAgIH0sXG4gICAgb3B0aW9uczoge1xuICAgICAgdHlwZTogJ29iamVjdCcsXG4gICAgICBkZWZhdWx0OiB7fVxuICAgIH1cbiAgfSxcbiAgZXhhbXBsZToge30sXG4gIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGluZXMtcGVyLWZ1bmN0aW9uXG4gIGVkaXQoX3JlZjIpIHtcbiAgICBsZXQge1xuICAgICAgYXR0cmlidXRlcyxcbiAgICAgIHNldEF0dHJpYnV0ZXMsXG4gICAgICBjbGFzc05hbWVcbiAgICB9ID0gX3JlZjI7XG4gICAgY29uc3Qge1xuICAgICAgcmVwb3J0XG4gICAgfSA9IGF0dHJpYnV0ZXM7XG4gICAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7XG4gICAgICBjbGFzc05hbWU6IGNsYXNzTmFtZVxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChJbnNwZWN0b3JDb250cm9scywgbnVsbCwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICAgIGxhYmVsOiBfXygnUmVwb3J0JyksXG4gICAgICB2YWx1ZTogcmVwb3J0ID09PSAnV2VzdGVybkNoYXJ0JyAmJiBhdHRyaWJ1dGVzLm9wdGlvbnM/LnJlcG9ydF90eXBlID8gYFdlc3Rlcm5DaGFydDoke2F0dHJpYnV0ZXMub3B0aW9ucy5yZXBvcnRfdHlwZX1gIDogcmVwb3J0LFxuICAgICAgb25DaGFuZ2U6IHZhbCA9PiB7XG4gICAgICAgIGlmICh2YWwuc3RhcnRzV2l0aCgnV2VzdGVybkNoYXJ0OicpIHx8IHZhbC5zdGFydHNXaXRoKCdDb21wYXRpYmlsaXR5Q2hhcnQ6JykpIHtcbiAgICAgICAgICBjb25zdCBbY29udHJvbGxlciwgcmVwb3J0VHlwZV0gPSB2YWwuc3BsaXQoJzonKTtcbiAgICAgICAgICBzZXRBdHRyaWJ1dGVzKHtcbiAgICAgICAgICAgIHJlcG9ydDogY29udHJvbGxlcixcbiAgICAgICAgICAgIG9wdGlvbnM6IHtcbiAgICAgICAgICAgICAgLi4uYXR0cmlidXRlcy5vcHRpb25zLFxuICAgICAgICAgICAgICByZXBvcnRfdHlwZTogcmVwb3J0VHlwZVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0pO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHNldEF0dHJpYnV0ZXMoe1xuICAgICAgICAgICAgcmVwb3J0OiB2YWxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIkRhaWx5IFBhbmNoYW5nXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQXVzcGljaW91c1BlcmlvZFwiXG4gICAgfSwgXCJBdXNwaWNpb3VzIFBlcmlvZFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkluYXVzcGljaW91c1BlcmlvZFwiXG4gICAgfSwgXCJJbmF1c3BpY2lvdXMgUGVyaW9kXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQ2hvZ2hhZGl5YVwiXG4gICAgfSwgXCJDaG9naGFkaXlhXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGFuY2hhbmdcIlxuICAgIH0sIFwiUGFuY2hhbmdcIikpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJIb3Jvc2NvcGUgKFZlZGljKVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkJpcnRoRGV0YWlsc1wiXG4gICAgfSwgXCJCaXJ0aCBEZXRhaWxzXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQ2hhcnRcIlxuICAgIH0sIFwiQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLYWFsU2FycERvc2hhXCJcbiAgICB9LCBcIkthYWwgU2FycCBEb3NoYVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkt1bmRsaVwiXG4gICAgfSwgXCJLdW5kbGlcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJNYW5nYWxEb3NoYVwiXG4gICAgfSwgXCJNYW5nYWwgRG9zaGFcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQYXBhc2FteWFtXCJcbiAgICB9LCBcIlBhcGEgU2FteWFtXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGxhbmV0UG9zaXRpb25cIlxuICAgIH0sIFwiUGxhbmV0IFBvc2l0aW9uXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiU2FkZVNhdGlcIlxuICAgIH0sIFwiU2FkZSBTYXRpXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiSG9yb3Njb3BlIChXZXN0ZXJuKVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIldlc3Rlcm5DaGFydDpuYXRhbC1jaGFydFwiXG4gICAgfSwgXCJOYXRhbCBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIldlc3Rlcm5DaGFydDp0cmFuc2l0LWNoYXJ0XCJcbiAgICB9LCBcIlRyYW5zaXQgQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6cHJvZ3Jlc3Npb24tY2hhcnRcIlxuICAgIH0sIFwiUHJvZ3Jlc3Npb24gQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6c29sYXItcmV0dXJuLWNoYXJ0XCJcbiAgICB9LCBcIlNvbGFyIFJldHVybiBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNvbXBhdGliaWxpdHlDaGFydDpzeW5hc3RyeS1jaGFydFwiXG4gICAgfSwgXCJTeW5hc3RyeSBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNvbXBhdGliaWxpdHlDaGFydDpjb21wb3NpdGUtY2hhcnRcIlxuICAgIH0sIFwiQ29tcG9zaXRlIENoYXJ0XCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiTWFycmlhZ2UgTWF0Y2hpbmdcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLdW5kbGlNYXRjaGluZ1wiXG4gICAgfSwgXCJLdW5kbGkgTWF0Y2hpbmdcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJOYWtzaGF0cmFQb3J1dGhhbVwiXG4gICAgfSwgXCJOYWtzaGF0cmEgUG9ydXRoYW1cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQYXBhc2FteWFtQ2hlY2tcIlxuICAgIH0sIFwiUGFwYSBTYW15YW0gQ2hlY2tcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQb3J1dGhhbVwiXG4gICAgfSwgXCJQb3J1dGhhbVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlRoaXJ1bWFuYVBvcnV0aGFtXCJcbiAgICB9LCBcIlRoaXJ1bWFuYSBQb3J1dGhhbVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIlByZWRpY3Rpb25zXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiRGFpbHlQcmVkaWN0aW9uXCJcbiAgICB9LCBcIkRhaWx5IEhvcm9zY29wZVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIk51bWVyb2xvZ3lcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJOdW1lcm9sb2d5XCJcbiAgICB9LCBcIk51bWVyb2xvZ3lcIikpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFJlcG9ydE9wdGlvbnMsIHtcbiAgICAgIHJlcG9ydDogcmVwb3J0LFxuICAgICAgYXR0cmlidXRlczogYXR0cmlidXRlcyxcbiAgICAgIG9uQ2hhbmdlOiBzZXRBdHRyaWJ1dGVzXG4gICAgfSkpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VydmVyU2lkZVJlbmRlciwge1xuICAgICAgYmxvY2s6IFwiYXN0cm9sb2d5L3JlcG9ydFwiLFxuICAgICAgYXR0cmlidXRlczogYXR0cmlidXRlc1xuICAgIH0pKTtcbiAgfSxcbiAgc2F2ZSgpIHtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxufSk7Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./assets/src/js/admin/block.js\n");
    2020
    2121/***/ }),
  • astrology/tags/1.4.4/astrology.php

    r3242444 r3322235  
    1212 * Plugin URI:  https://api.prokerala.com
    1313 * Description: Integrate astrology calculators powered by Prokerala's Astrology API
    14  * Version:     1.4.3
     14 * Version:     1.4.4
    1515 * Author:      Prokerala
    1616 * Author URI:  https://www.prokerala.com
     
    4646use Prokerala\WP\Astrology\Plugin;
    4747
    48 const PK_ASTROLOGY_VERSION          = '1.4.3';
     48const PK_ASTROLOGY_VERSION          = '1.4.4';
    4949const PK_ASTROLOGY_PHP_MINIMUM      = '7.2.0';
    5050const PK_ASTROLOGY_PLUGIN_MAIN_FILE = __FILE__;
  • astrology/tags/1.4.4/dependencies/vendor/autoload.php

    r3242444 r3322235  
    1515        }
    1616    }
    17     trigger_error(
    18         $err,
    19         E_USER_ERROR
    20     );
     17    throw new RuntimeException($err);
    2118}
    2219
    2320require_once __DIR__ . '/composer/autoload_real.php';
    2421
    25 return ComposerAutoloaderInitba1ceaf377690653b81e8a3c68628825::getLoader();
     22return ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4::getLoader();
  • astrology/tags/1.4.4/dependencies/vendor/composer/autoload_real.php

    r3242444 r3322235  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitba1ceaf377690653b81e8a3c68628825
     5class ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInitba1ceaf377690653b81e8a3c68628825', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Prokerala_WP_Astrology_Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInitba1ceaf377690653b81e8a3c68628825', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInitba1ceaf377690653b81e8a3c68628825::getInitializer($loader));
     30        call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • astrology/tags/1.4.4/dependencies/vendor/composer/autoload_static.php

    r3242444 r3322235  
    55namespace Prokerala_WP_Astrology_Composer\Autoload;
    66
    7 class ComposerStaticInitba1ceaf377690653b81e8a3c68628825
     7class ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4
    88{
    99    public static $classMap = array (
     
    585585    {
    586586        return \Closure::bind(function () use ($loader) {
    587             $loader->classMap = ComposerStaticInitba1ceaf377690653b81e8a3c68628825::$classMap;
     587            $loader->classMap = ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4::$classMap;
    588588
    589589        }, null, ClassLoader::class);
  • astrology/tags/1.4.4/dependencies/vendor/scoper-autoload.php

    r3242444 r3322235  
    3131}
    3232humbug_phpscoper_expose_class('JsonException', 'Prokerala\Astrology\Vendor\JsonException');
    33 humbug_phpscoper_expose_class('UnhandledMatchError', 'Prokerala\Astrology\Vendor\UnhandledMatchError');
    3433humbug_phpscoper_expose_class('Stringable', 'Prokerala\Astrology\Vendor\Stringable');
     34humbug_phpscoper_expose_class('Attribute', 'Prokerala\Astrology\Vendor\Attribute');
    3535humbug_phpscoper_expose_class('ValueError', 'Prokerala\Astrology\Vendor\ValueError');
    3636humbug_phpscoper_expose_class('PhpToken', 'Prokerala\Astrology\Vendor\PhpToken');
    37 humbug_phpscoper_expose_class('Attribute', 'Prokerala\Astrology\Vendor\Attribute');
     37humbug_phpscoper_expose_class('UnhandledMatchError', 'Prokerala\Astrology\Vendor\UnhandledMatchError');
    3838
    3939// Function aliases. For more information see:
  • astrology/tags/1.4.4/readme.txt

    r3242444 r3322235  
    33Tags: astrology, prokerala
    44Requires at least: 5.6
    5 Tested up to: 6.4
    6 Stable tag: 1.4.3
     5Tested up to: 6.8
     6Stable tag: 1.4.4
    77Requires PHP: 7.2.0
    88License: GPLV2+
     
    224224== Changelog ==
    225225
     226= 1.4.4 =
     227* Resolved an issue where `system` variable is undefined.
     228* Resolved an issue where `gender` variable is undefined.
     229* Added western charts to astrology report block.
     230
    226231= 1.4.3 =
    227232* Resolved an issue where `ayanamsa` variable is undefined.
  • astrology/tags/1.4.4/src/vendor/autoload.php

    r3242444 r3322235  
    1515        }
    1616    }
    17     trigger_error(
    18         $err,
    19         E_USER_ERROR
    20     );
     17    throw new RuntimeException($err);
    2118}
    2219
    2320require_once __DIR__ . '/composer/autoload_real.php';
    2421
    25 return ComposerAutoloaderInit90832c82436bad5fa8dfa5a76552dd59::getLoader();
     22return ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa::getLoader();
  • astrology/tags/1.4.4/src/vendor/composer/autoload_real.php

    r3242444 r3322235  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit90832c82436bad5fa8dfa5a76552dd59
     5class ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit90832c82436bad5fa8dfa5a76552dd59', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Prokerala_WP_Astrology_Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInit90832c82436bad5fa8dfa5a76552dd59', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInit90832c82436bad5fa8dfa5a76552dd59::getInitializer($loader));
     30        call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • astrology/tags/1.4.4/src/vendor/composer/autoload_static.php

    r3242444 r3322235  
    55namespace Prokerala_WP_Astrology_Composer\Autoload;
    66
    7 class ComposerStaticInit90832c82436bad5fa8dfa5a76552dd59
     7class ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa
    88{
    99    public static $classMap = array (
     
    4646    {
    4747        return \Closure::bind(function () use ($loader) {
    48             $loader->classMap = ComposerStaticInit90832c82436bad5fa8dfa5a76552dd59::$classMap;
     48            $loader->classMap = ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa::$classMap;
    4949
    5050        }, null, ClassLoader::class);
  • astrology/tags/1.4.4/templates/front/form/porutham.tpl.php

    r2997616 r3322235  
    4242    exit;
    4343}
     44
     45$system = $system ?? 'kerala';
    4446?>
    4547<form class="pk-astrology-theme-<?php echo $options['theme']; ?> pk-astrology-form" method="POST" <?php echo isset( $options['form_action'] ) ? " action=\"{$options['form_action']}\"" : ''; ?>>
  • astrology/tags/1.4.4/templates/front/form/western-matching-form.tpl.php

    r3104518 r3322235  
    3434    exit;
    3535}
     36$gender = $gender ?? 'male';
    3637?>
    3738<div class="pk-astrology-row">
  • astrology/trunk/assets/dist/js/admin/block.js

    r3017381 r3322235  
    1717/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
    1818
    19 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_chart__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blocks/chart */ \"./assets/src/js/admin/blocks/chart.js\");\n/* harmony import */ var _blocks_kundli__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blocks/kundli */ \"./assets/src/js/admin/blocks/kundli.js\");\n/* harmony import */ var _blocks_numerology__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blocks/numerology */ \"./assets/src/js/admin/blocks/numerology.js\");\n/* harmony import */ var _blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blocks/horoscope */ \"./assets/src/js/admin/blocks/horoscope.js\");\nconst {\n  registerBlockType\n} = wp.blocks;\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  serverSideRender: ServerSideRender\n} = wp;\nconst {\n  InspectorControls\n} = wp.blockEditor;\n\n\n\n\nconst {\n  __\n} = wp.i18n;\nconst DETAILED_REPORTS = ['Panchang', 'Kundli', 'MangalDosha', 'SadeSati', 'KundliMatching', 'NakshatraPorutham', 'Porutham', 'ThirumanaPorutham'];\nfunction AddAdvancedOption(attributes, setAttributes) {\n  const {\n    resultType\n  } = attributes;\n  return wp.element.createElement(SelectControl, {\n    label: __('Result Type'),\n    value: resultType,\n    onChange: val => setAttributes({\n      resultType: val\n    }),\n    options: [{\n      value: '',\n      label: ''\n    }, {\n      value: 'basic',\n      label: 'Basic'\n    }, {\n      value: 'advanced',\n      label: 'Advanced'\n    }]\n  });\n}\nfunction ReportOptions(props) {\n  const {\n    attributes\n  } = props;\n  const {\n    onChange\n  } = props;\n  const {\n    report\n  } = props;\n  const {\n    options\n  } = attributes;\n  const setOption = val => onChange({\n    options: Object.assign({}, options, val)\n  });\n  if ('Chart' === report) {\n    return (0,_blocks_chart__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(attributes, setOption);\n  }\n  if ('Kundli' === report) {\n    return [(0,_blocks_kundli__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(attributes, setOption), AddAdvancedOption(attributes, onChange)];\n  }\n  if ('DailyPrediction' === report) {\n    return (0,_blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(attributes, setOption);\n  }\n  if ('Numerology' === report) {\n    return (0,_blocks_numerology__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(attributes, setOption);\n  }\n  const hasDetailed = DETAILED_REPORTS.includes(report);\n  if (hasDetailed) {\n    return AddAdvancedOption(attributes, onChange);\n  }\n  return null;\n}\nregisterBlockType('astrology/report', {\n  title: 'Astrology Report',\n  icon: 'star-filled',\n  category: 'design',\n  attributes: {\n    report: {\n      type: 'string',\n      default: 'Chart'\n    },\n    resultType: {\n      type: 'string',\n      default: ''\n    },\n    options: {\n      type: 'object',\n      default: {}\n    }\n  },\n  example: {},\n  // eslint-disable-next-line max-lines-per-function\n  edit(_ref) {\n    let {\n      attributes,\n      setAttributes,\n      className\n    } = _ref;\n    const {\n      report\n    } = attributes;\n    return wp.element.createElement(\"div\", {\n      className: className\n    }, wp.element.createElement(InspectorControls, null, wp.element.createElement(SelectControl, {\n      label: __('Report'),\n      value: report,\n      onChange: val => setAttributes({\n        report: val\n      })\n    }, wp.element.createElement(\"optgroup\", {\n      label: \"Daily Panchang\"\n    }, wp.element.createElement(\"option\", {\n      value: \"AuspiciousPeriod\"\n    }, \"Auspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"InauspiciousPeriod\"\n    }, \"Inauspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"Choghadiya\"\n    }, \"Choghadiya\"), wp.element.createElement(\"option\", {\n      value: \"Panchang\"\n    }, \"Panchang\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope\"\n    }, wp.element.createElement(\"option\", {\n      value: \"BirthDetails\"\n    }, \"Birth Details\"), wp.element.createElement(\"option\", {\n      value: \"Chart\"\n    }, \"Chart\"), wp.element.createElement(\"option\", {\n      value: \"KaalSarpDosha\"\n    }, \"Kaal Sarp Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Kundli\"\n    }, \"Kundli\"), wp.element.createElement(\"option\", {\n      value: \"MangalDosha\"\n    }, \"Mangal Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Papasamyam\"\n    }, \"Papa Samyam\"), wp.element.createElement(\"option\", {\n      value: \"PlanetPosition\"\n    }, \"Planet Position\"), wp.element.createElement(\"option\", {\n      value: \"SadeSati\"\n    }, \"Sade Sati\")), wp.element.createElement(\"optgroup\", {\n      label: \"Marriage Matching\"\n    }, wp.element.createElement(\"option\", {\n      value: \"KundliMatching\"\n    }, \"Kundli Matching\"), wp.element.createElement(\"option\", {\n      value: \"NakshatraPorutham\"\n    }, \"Nakshatra Porutham\"), wp.element.createElement(\"option\", {\n      value: \"PapasamyamCheck\"\n    }, \"Papa Samyam Check\"), wp.element.createElement(\"option\", {\n      value: \"Porutham\"\n    }, \"Porutham\"), wp.element.createElement(\"option\", {\n      value: \"ThirumanaPorutham\"\n    }, \"Thirumana Porutham\")), wp.element.createElement(\"optgroup\", {\n      label: \"Predictions\"\n    }, wp.element.createElement(\"option\", {\n      value: \"DailyPrediction\"\n    }, \"Daily Horoscope\")), wp.element.createElement(\"optgroup\", {\n      label: \"Numerology\"\n    }, wp.element.createElement(\"option\", {\n      value: \"Numerology\"\n    }, \"Numerology\"))), wp.element.createElement(ReportOptions, {\n      report: report,\n      attributes: attributes,\n      onChange: setAttributes\n    })), wp.element.createElement(ServerSideRender, {\n      block: \"astrology/report\",\n      attributes: attributes\n    }));\n  },\n  save() {\n    return null;\n  }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXN0cm9sb2d5Ly4vYXNzZXRzL3NyYy9qcy9hZG1pbi9ibG9jay5qcz8yYjllIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHtcbiAgcmVnaXN0ZXJCbG9ja1R5cGVcbn0gPSB3cC5ibG9ja3M7XG5jb25zdCB7XG4gIFNlbGVjdENvbnRyb2xcbn0gPSB3cC5jb21wb25lbnRzO1xuY29uc3Qge1xuICBzZXJ2ZXJTaWRlUmVuZGVyOiBTZXJ2ZXJTaWRlUmVuZGVyXG59ID0gd3A7XG5jb25zdCB7XG4gIEluc3BlY3RvckNvbnRyb2xzXG59ID0gd3AuYmxvY2tFZGl0b3I7XG5pbXBvcnQgQ2hhcnRPcHRpb25zIGZyb20gJy4vYmxvY2tzL2NoYXJ0JztcbmltcG9ydCBLdW5kbGlPcHRpb25zIGZyb20gJy4vYmxvY2tzL2t1bmRsaSc7XG5pbXBvcnQgTnVtZXJvbG9neU9wdGlvbnMgZnJvbSAnLi9ibG9ja3MvbnVtZXJvbG9neSc7XG5pbXBvcnQgRGFpbHlQcmVkaWN0aW9uT3B0aW9ucyBmcm9tICcuL2Jsb2Nrcy9ob3Jvc2NvcGUnO1xuY29uc3Qge1xuICBfX1xufSA9IHdwLmkxOG47XG5jb25zdCBERVRBSUxFRF9SRVBPUlRTID0gWydQYW5jaGFuZycsICdLdW5kbGknLCAnTWFuZ2FsRG9zaGEnLCAnU2FkZVNhdGknLCAnS3VuZGxpTWF0Y2hpbmcnLCAnTmFrc2hhdHJhUG9ydXRoYW0nLCAnUG9ydXRoYW0nLCAnVGhpcnVtYW5hUG9ydXRoYW0nXTtcbmZ1bmN0aW9uIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIHNldEF0dHJpYnV0ZXMpIHtcbiAgY29uc3Qge1xuICAgIHJlc3VsdFR5cGVcbiAgfSA9IGF0dHJpYnV0ZXM7XG4gIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgIGxhYmVsOiBfXygnUmVzdWx0IFR5cGUnKSxcbiAgICB2YWx1ZTogcmVzdWx0VHlwZSxcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldEF0dHJpYnV0ZXMoe1xuICAgICAgcmVzdWx0VHlwZTogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogW3tcbiAgICAgIHZhbHVlOiAnJyxcbiAgICAgIGxhYmVsOiAnJ1xuICAgIH0sIHtcbiAgICAgIHZhbHVlOiAnYmFzaWMnLFxuICAgICAgbGFiZWw6ICdCYXNpYydcbiAgICB9LCB7XG4gICAgICB2YWx1ZTogJ2FkdmFuY2VkJyxcbiAgICAgIGxhYmVsOiAnQWR2YW5jZWQnXG4gICAgfV1cbiAgfSk7XG59XG5mdW5jdGlvbiBSZXBvcnRPcHRpb25zKHByb3BzKSB7XG4gIGNvbnN0IHtcbiAgICBhdHRyaWJ1dGVzXG4gIH0gPSBwcm9wcztcbiAgY29uc3Qge1xuICAgIG9uQ2hhbmdlXG4gIH0gPSBwcm9wcztcbiAgY29uc3Qge1xuICAgIHJlcG9ydFxuICB9ID0gcHJvcHM7XG4gIGNvbnN0IHtcbiAgICBvcHRpb25zXG4gIH0gPSBhdHRyaWJ1dGVzO1xuICBjb25zdCBzZXRPcHRpb24gPSB2YWwgPT4gb25DaGFuZ2Uoe1xuICAgIG9wdGlvbnM6IE9iamVjdC5hc3NpZ24oe30sIG9wdGlvbnMsIHZhbClcbiAgfSk7XG4gIGlmICgnQ2hhcnQnID09PSByZXBvcnQpIHtcbiAgICByZXR1cm4gQ2hhcnRPcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbik7XG4gIH1cbiAgaWYgKCdLdW5kbGknID09PSByZXBvcnQpIHtcbiAgICByZXR1cm4gW0t1bmRsaU9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSwgQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgb25DaGFuZ2UpXTtcbiAgfVxuICBpZiAoJ0RhaWx5UHJlZGljdGlvbicgPT09IHJlcG9ydCkge1xuICAgIHJldHVybiBEYWlseVByZWRpY3Rpb25PcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbik7XG4gIH1cbiAgaWYgKCdOdW1lcm9sb2d5JyA9PT0gcmVwb3J0KSB7XG4gICAgcmV0dXJuIE51bWVyb2xvZ3lPcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbik7XG4gIH1cbiAgY29uc3QgaGFzRGV0YWlsZWQgPSBERVRBSUxFRF9SRVBPUlRTLmluY2x1ZGVzKHJlcG9ydCk7XG4gIGlmIChoYXNEZXRhaWxlZCkge1xuICAgIHJldHVybiBBZGRBZHZhbmNlZE9wdGlvbihhdHRyaWJ1dGVzLCBvbkNoYW5nZSk7XG4gIH1cbiAgcmV0dXJuIG51bGw7XG59XG5yZWdpc3RlckJsb2NrVHlwZSgnYXN0cm9sb2d5L3JlcG9ydCcsIHtcbiAgdGl0bGU6ICdBc3Ryb2xvZ3kgUmVwb3J0JyxcbiAgaWNvbjogJ3N0YXItZmlsbGVkJyxcbiAgY2F0ZWdvcnk6ICdkZXNpZ24nLFxuICBhdHRyaWJ1dGVzOiB7XG4gICAgcmVwb3J0OiB7XG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIGRlZmF1bHQ6ICdDaGFydCdcbiAgICB9LFxuICAgIHJlc3VsdFR5cGU6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZGVmYXVsdDogJydcbiAgICB9LFxuICAgIG9wdGlvbnM6IHtcbiAgICAgIHR5cGU6ICdvYmplY3QnLFxuICAgICAgZGVmYXVsdDoge31cbiAgICB9XG4gIH0sXG4gIGV4YW1wbGU6IHt9LFxuICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxpbmVzLXBlci1mdW5jdGlvblxuICBlZGl0KF9yZWYpIHtcbiAgICBsZXQge1xuICAgICAgYXR0cmlidXRlcyxcbiAgICAgIHNldEF0dHJpYnV0ZXMsXG4gICAgICBjbGFzc05hbWVcbiAgICB9ID0gX3JlZjtcbiAgICBjb25zdCB7XG4gICAgICByZXBvcnRcbiAgICB9ID0gYXR0cmlidXRlcztcbiAgICByZXR1cm4gd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIsIHtcbiAgICAgIGNsYXNzTmFtZTogY2xhc3NOYW1lXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KEluc3BlY3RvckNvbnRyb2xzLCBudWxsLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgICAgbGFiZWw6IF9fKCdSZXBvcnQnKSxcbiAgICAgIHZhbHVlOiByZXBvcnQsXG4gICAgICBvbkNoYW5nZTogdmFsID0+IHNldEF0dHJpYnV0ZXMoe1xuICAgICAgICByZXBvcnQ6IHZhbFxuICAgICAgfSlcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJEYWlseSBQYW5jaGFuZ1wiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkF1c3BpY2lvdXNQZXJpb2RcIlxuICAgIH0sIFwiQXVzcGljaW91cyBQZXJpb2RcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJJbmF1c3BpY2lvdXNQZXJpb2RcIlxuICAgIH0sIFwiSW5hdXNwaWNpb3VzIFBlcmlvZFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNob2doYWRpeWFcIlxuICAgIH0sIFwiQ2hvZ2hhZGl5YVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBhbmNoYW5nXCJcbiAgICB9LCBcIlBhbmNoYW5nXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiSG9yb3Njb3BlXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQmlydGhEZXRhaWxzXCJcbiAgICB9LCBcIkJpcnRoIERldGFpbHNcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJDaGFydFwiXG4gICAgfSwgXCJDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkthYWxTYXJwRG9zaGFcIlxuICAgIH0sIFwiS2FhbCBTYXJwIERvc2hhXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiS3VuZGxpXCJcbiAgICB9LCBcIkt1bmRsaVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIk1hbmdhbERvc2hhXCJcbiAgICB9LCBcIk1hbmdhbCBEb3NoYVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBhcGFzYW15YW1cIlxuICAgIH0sIFwiUGFwYSBTYW15YW1cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQbGFuZXRQb3NpdGlvblwiXG4gICAgfSwgXCJQbGFuZXQgUG9zaXRpb25cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJTYWRlU2F0aVwiXG4gICAgfSwgXCJTYWRlIFNhdGlcIikpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJNYXJyaWFnZSBNYXRjaGluZ1wiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkt1bmRsaU1hdGNoaW5nXCJcbiAgICB9LCBcIkt1bmRsaSBNYXRjaGluZ1wiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIk5ha3NoYXRyYVBvcnV0aGFtXCJcbiAgICB9LCBcIk5ha3NoYXRyYSBQb3J1dGhhbVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBhcGFzYW15YW1DaGVja1wiXG4gICAgfSwgXCJQYXBhIFNhbXlhbSBDaGVja1wiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBvcnV0aGFtXCJcbiAgICB9LCBcIlBvcnV0aGFtXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiVGhpcnVtYW5hUG9ydXRoYW1cIlxuICAgIH0sIFwiVGhpcnVtYW5hIFBvcnV0aGFtXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiUHJlZGljdGlvbnNcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJEYWlseVByZWRpY3Rpb25cIlxuICAgIH0sIFwiRGFpbHkgSG9yb3Njb3BlXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiTnVtZXJvbG9neVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIk51bWVyb2xvZ3lcIlxuICAgIH0sIFwiTnVtZXJvbG9neVwiKSkpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoUmVwb3J0T3B0aW9ucywge1xuICAgICAgcmVwb3J0OiByZXBvcnQsXG4gICAgICBhdHRyaWJ1dGVzOiBhdHRyaWJ1dGVzLFxuICAgICAgb25DaGFuZ2U6IHNldEF0dHJpYnV0ZXNcbiAgICB9KSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZXJ2ZXJTaWRlUmVuZGVyLCB7XG4gICAgICBibG9jazogXCJhc3Ryb2xvZ3kvcmVwb3J0XCIsXG4gICAgICBhdHRyaWJ1dGVzOiBhdHRyaWJ1dGVzXG4gICAgfSkpO1xuICB9LFxuICBzYXZlKCkge1xuICAgIHJldHVybiBudWxsO1xuICB9XG59KTsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./assets/src/js/admin/block.js\n");
     19eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_chart__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blocks/chart */ \"./assets/src/js/admin/blocks/chart.js\");\n/* harmony import */ var _blocks_kundli__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blocks/kundli */ \"./assets/src/js/admin/blocks/kundli.js\");\n/* harmony import */ var _blocks_numerology__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blocks/numerology */ \"./assets/src/js/admin/blocks/numerology.js\");\n/* harmony import */ var _blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blocks/horoscope */ \"./assets/src/js/admin/blocks/horoscope.js\");\nconst {\n  registerBlockType\n} = wp.blocks;\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  serverSideRender: ServerSideRender\n} = wp;\nconst {\n  InspectorControls\n} = wp.blockEditor;\n\n\n\n\nconst {\n  __\n} = wp.i18n;\nconst DETAILED_REPORTS = ['Panchang', 'Kundli', 'MangalDosha', 'SadeSati', 'KundliMatching', 'NakshatraPorutham', 'Porutham', 'ThirumanaPorutham'];\nfunction AddAdvancedOption(attributes, setAttributes) {\n  const {\n    resultType\n  } = attributes;\n  return wp.element.createElement(SelectControl, {\n    label: __('Result Type'),\n    value: resultType,\n    onChange: val => setAttributes({\n      resultType: val\n    }),\n    options: [{\n      value: '',\n      label: ''\n    }, {\n      value: 'basic',\n      label: 'Basic'\n    }, {\n      value: 'advanced',\n      label: 'Advanced'\n    }]\n  });\n}\nfunction ReportOptions(_ref) {\n  let {\n    attributes,\n    onChange,\n    report\n  } = _ref;\n  const {\n    options\n  } = attributes;\n  const setOption = val => onChange({\n    options: {\n      ...options,\n      ...val\n    }\n  });\n  const reportHandlers = {\n    Chart: () => (0,_blocks_chart__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(attributes, setOption),\n    Kundli: () => [(0,_blocks_kundli__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(attributes, setOption), AddAdvancedOption(attributes, onChange)],\n    DailyPrediction: () => (0,_blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(attributes, setOption),\n    Numerology: () => (0,_blocks_numerology__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(attributes, setOption)\n  };\n  if (reportHandlers[report]) {\n    return reportHandlers[report]();\n  }\n  if (DETAILED_REPORTS.includes(report)) {\n    return AddAdvancedOption(attributes, onChange);\n  }\n  return null;\n}\nregisterBlockType('astrology/report', {\n  title: 'Astrology Report',\n  icon: 'star-filled',\n  category: 'design',\n  attributes: {\n    report: {\n      type: 'string',\n      default: 'Chart'\n    },\n    resultType: {\n      type: 'string',\n      default: ''\n    },\n    options: {\n      type: 'object',\n      default: {}\n    }\n  },\n  example: {},\n  // eslint-disable-next-line max-lines-per-function\n  edit(_ref2) {\n    let {\n      attributes,\n      setAttributes,\n      className\n    } = _ref2;\n    const {\n      report\n    } = attributes;\n    return wp.element.createElement(\"div\", {\n      className: className\n    }, wp.element.createElement(InspectorControls, null, wp.element.createElement(SelectControl, {\n      label: __('Report'),\n      value: report === 'WesternChart' && attributes.options?.report_type ? `WesternChart:${attributes.options.report_type}` : report,\n      onChange: val => {\n        if (val.startsWith('WesternChart:') || val.startsWith('CompatibilityChart:')) {\n          const [controller, reportType] = val.split(':');\n          setAttributes({\n            report: controller,\n            options: {\n              ...attributes.options,\n              report_type: reportType\n            }\n          });\n        } else {\n          setAttributes({\n            report: val\n          });\n        }\n      }\n    }, wp.element.createElement(\"optgroup\", {\n      label: \"Daily Panchang\"\n    }, wp.element.createElement(\"option\", {\n      value: \"AuspiciousPeriod\"\n    }, \"Auspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"InauspiciousPeriod\"\n    }, \"Inauspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"Choghadiya\"\n    }, \"Choghadiya\"), wp.element.createElement(\"option\", {\n      value: \"Panchang\"\n    }, \"Panchang\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Vedic)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"BirthDetails\"\n    }, \"Birth Details\"), wp.element.createElement(\"option\", {\n      value: \"Chart\"\n    }, \"Chart\"), wp.element.createElement(\"option\", {\n      value: \"KaalSarpDosha\"\n    }, \"Kaal Sarp Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Kundli\"\n    }, \"Kundli\"), wp.element.createElement(\"option\", {\n      value: \"MangalDosha\"\n    }, \"Mangal Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Papasamyam\"\n    }, \"Papa Samyam\"), wp.element.createElement(\"option\", {\n      value: \"PlanetPosition\"\n    }, \"Planet Position\"), wp.element.createElement(\"option\", {\n      value: \"SadeSati\"\n    }, \"Sade Sati\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Western)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"WesternChart:natal-chart\"\n    }, \"Natal Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:transit-chart\"\n    }, \"Transit Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:progression-chart\"\n    }, \"Progression Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:solar-return-chart\"\n    }, \"Solar Return Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:synastry-chart\"\n    }, \"Synastry Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:composite-chart\"\n    }, \"Composite Chart\")), wp.element.createElement(\"optgroup\", {\n      label: \"Marriage Matching\"\n    }, wp.element.createElement(\"option\", {\n      value: \"KundliMatching\"\n    }, \"Kundli Matching\"), wp.element.createElement(\"option\", {\n      value: \"NakshatraPorutham\"\n    }, \"Nakshatra Porutham\"), wp.element.createElement(\"option\", {\n      value: \"PapasamyamCheck\"\n    }, \"Papa Samyam Check\"), wp.element.createElement(\"option\", {\n      value: \"Porutham\"\n    }, \"Porutham\"), wp.element.createElement(\"option\", {\n      value: \"ThirumanaPorutham\"\n    }, \"Thirumana Porutham\")), wp.element.createElement(\"optgroup\", {\n      label: \"Predictions\"\n    }, wp.element.createElement(\"option\", {\n      value: \"DailyPrediction\"\n    }, \"Daily Horoscope\")), wp.element.createElement(\"optgroup\", {\n      label: \"Numerology\"\n    }, wp.element.createElement(\"option\", {\n      value: \"Numerology\"\n    }, \"Numerology\"))), wp.element.createElement(ReportOptions, {\n      report: report,\n      attributes: attributes,\n      onChange: setAttributes\n    })), wp.element.createElement(ServerSideRender, {\n      block: \"astrology/report\",\n      attributes: attributes\n    }));\n  },\n  save() {\n    return null;\n  }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9hc3Ryb2xvZ3kvLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzPzJiOWUiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3Qge1xuICByZWdpc3RlckJsb2NrVHlwZVxufSA9IHdwLmJsb2NrcztcbmNvbnN0IHtcbiAgU2VsZWN0Q29udHJvbFxufSA9IHdwLmNvbXBvbmVudHM7XG5jb25zdCB7XG4gIHNlcnZlclNpZGVSZW5kZXI6IFNlcnZlclNpZGVSZW5kZXJcbn0gPSB3cDtcbmNvbnN0IHtcbiAgSW5zcGVjdG9yQ29udHJvbHNcbn0gPSB3cC5ibG9ja0VkaXRvcjtcbmltcG9ydCBDaGFydE9wdGlvbnMgZnJvbSAnLi9ibG9ja3MvY2hhcnQnO1xuaW1wb3J0IEt1bmRsaU9wdGlvbnMgZnJvbSAnLi9ibG9ja3Mva3VuZGxpJztcbmltcG9ydCBOdW1lcm9sb2d5T3B0aW9ucyBmcm9tICcuL2Jsb2Nrcy9udW1lcm9sb2d5JztcbmltcG9ydCBEYWlseVByZWRpY3Rpb25PcHRpb25zIGZyb20gJy4vYmxvY2tzL2hvcm9zY29wZSc7XG5jb25zdCB7XG4gIF9fXG59ID0gd3AuaTE4bjtcbmNvbnN0IERFVEFJTEVEX1JFUE9SVFMgPSBbJ1BhbmNoYW5nJywgJ0t1bmRsaScsICdNYW5nYWxEb3NoYScsICdTYWRlU2F0aScsICdLdW5kbGlNYXRjaGluZycsICdOYWtzaGF0cmFQb3J1dGhhbScsICdQb3J1dGhhbScsICdUaGlydW1hbmFQb3J1dGhhbSddO1xuZnVuY3Rpb24gQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgc2V0QXR0cmlidXRlcykge1xuICBjb25zdCB7XG4gICAgcmVzdWx0VHlwZVxuICB9ID0gYXR0cmlidXRlcztcbiAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZWxlY3RDb250cm9sLCB7XG4gICAgbGFiZWw6IF9fKCdSZXN1bHQgVHlwZScpLFxuICAgIHZhbHVlOiByZXN1bHRUeXBlLFxuICAgIG9uQ2hhbmdlOiB2YWwgPT4gc2V0QXR0cmlidXRlcyh7XG4gICAgICByZXN1bHRUeXBlOiB2YWxcbiAgICB9KSxcbiAgICBvcHRpb25zOiBbe1xuICAgICAgdmFsdWU6ICcnLFxuICAgICAgbGFiZWw6ICcnXG4gICAgfSwge1xuICAgICAgdmFsdWU6ICdiYXNpYycsXG4gICAgICBsYWJlbDogJ0Jhc2ljJ1xuICAgIH0sIHtcbiAgICAgIHZhbHVlOiAnYWR2YW5jZWQnLFxuICAgICAgbGFiZWw6ICdBZHZhbmNlZCdcbiAgICB9XVxuICB9KTtcbn1cbmZ1bmN0aW9uIFJlcG9ydE9wdGlvbnMoX3JlZikge1xuICBsZXQge1xuICAgIGF0dHJpYnV0ZXMsXG4gICAgb25DaGFuZ2UsXG4gICAgcmVwb3J0XG4gIH0gPSBfcmVmO1xuICBjb25zdCB7XG4gICAgb3B0aW9uc1xuICB9ID0gYXR0cmlidXRlcztcbiAgY29uc3Qgc2V0T3B0aW9uID0gdmFsID0+IG9uQ2hhbmdlKHtcbiAgICBvcHRpb25zOiB7XG4gICAgICAuLi5vcHRpb25zLFxuICAgICAgLi4udmFsXG4gICAgfVxuICB9KTtcbiAgY29uc3QgcmVwb3J0SGFuZGxlcnMgPSB7XG4gICAgQ2hhcnQ6ICgpID0+IENoYXJ0T3B0aW9ucyhhdHRyaWJ1dGVzLCBzZXRPcHRpb24pLFxuICAgIEt1bmRsaTogKCkgPT4gW0t1bmRsaU9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSwgQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgb25DaGFuZ2UpXSxcbiAgICBEYWlseVByZWRpY3Rpb246ICgpID0+IERhaWx5UHJlZGljdGlvbk9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSxcbiAgICBOdW1lcm9sb2d5OiAoKSA9PiBOdW1lcm9sb2d5T3B0aW9ucyhhdHRyaWJ1dGVzLCBzZXRPcHRpb24pXG4gIH07XG4gIGlmIChyZXBvcnRIYW5kbGVyc1tyZXBvcnRdKSB7XG4gICAgcmV0dXJuIHJlcG9ydEhhbmRsZXJzW3JlcG9ydF0oKTtcbiAgfVxuICBpZiAoREVUQUlMRURfUkVQT1JUUy5pbmNsdWRlcyhyZXBvcnQpKSB7XG4gICAgcmV0dXJuIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIG9uQ2hhbmdlKTtcbiAgfVxuICByZXR1cm4gbnVsbDtcbn1cbnJlZ2lzdGVyQmxvY2tUeXBlKCdhc3Ryb2xvZ3kvcmVwb3J0Jywge1xuICB0aXRsZTogJ0FzdHJvbG9neSBSZXBvcnQnLFxuICBpY29uOiAnc3Rhci1maWxsZWQnLFxuICBjYXRlZ29yeTogJ2Rlc2lnbicsXG4gIGF0dHJpYnV0ZXM6IHtcbiAgICByZXBvcnQ6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZGVmYXVsdDogJ0NoYXJ0J1xuICAgIH0sXG4gICAgcmVzdWx0VHlwZToge1xuICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICBkZWZhdWx0OiAnJ1xuICAgIH0sXG4gICAgb3B0aW9uczoge1xuICAgICAgdHlwZTogJ29iamVjdCcsXG4gICAgICBkZWZhdWx0OiB7fVxuICAgIH1cbiAgfSxcbiAgZXhhbXBsZToge30sXG4gIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGluZXMtcGVyLWZ1bmN0aW9uXG4gIGVkaXQoX3JlZjIpIHtcbiAgICBsZXQge1xuICAgICAgYXR0cmlidXRlcyxcbiAgICAgIHNldEF0dHJpYnV0ZXMsXG4gICAgICBjbGFzc05hbWVcbiAgICB9ID0gX3JlZjI7XG4gICAgY29uc3Qge1xuICAgICAgcmVwb3J0XG4gICAgfSA9IGF0dHJpYnV0ZXM7XG4gICAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7XG4gICAgICBjbGFzc05hbWU6IGNsYXNzTmFtZVxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChJbnNwZWN0b3JDb250cm9scywgbnVsbCwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICAgIGxhYmVsOiBfXygnUmVwb3J0JyksXG4gICAgICB2YWx1ZTogcmVwb3J0ID09PSAnV2VzdGVybkNoYXJ0JyAmJiBhdHRyaWJ1dGVzLm9wdGlvbnM/LnJlcG9ydF90eXBlID8gYFdlc3Rlcm5DaGFydDoke2F0dHJpYnV0ZXMub3B0aW9ucy5yZXBvcnRfdHlwZX1gIDogcmVwb3J0LFxuICAgICAgb25DaGFuZ2U6IHZhbCA9PiB7XG4gICAgICAgIGlmICh2YWwuc3RhcnRzV2l0aCgnV2VzdGVybkNoYXJ0OicpIHx8IHZhbC5zdGFydHNXaXRoKCdDb21wYXRpYmlsaXR5Q2hhcnQ6JykpIHtcbiAgICAgICAgICBjb25zdCBbY29udHJvbGxlciwgcmVwb3J0VHlwZV0gPSB2YWwuc3BsaXQoJzonKTtcbiAgICAgICAgICBzZXRBdHRyaWJ1dGVzKHtcbiAgICAgICAgICAgIHJlcG9ydDogY29udHJvbGxlcixcbiAgICAgICAgICAgIG9wdGlvbnM6IHtcbiAgICAgICAgICAgICAgLi4uYXR0cmlidXRlcy5vcHRpb25zLFxuICAgICAgICAgICAgICByZXBvcnRfdHlwZTogcmVwb3J0VHlwZVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0pO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHNldEF0dHJpYnV0ZXMoe1xuICAgICAgICAgICAgcmVwb3J0OiB2YWxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIkRhaWx5IFBhbmNoYW5nXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQXVzcGljaW91c1BlcmlvZFwiXG4gICAgfSwgXCJBdXNwaWNpb3VzIFBlcmlvZFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkluYXVzcGljaW91c1BlcmlvZFwiXG4gICAgfSwgXCJJbmF1c3BpY2lvdXMgUGVyaW9kXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQ2hvZ2hhZGl5YVwiXG4gICAgfSwgXCJDaG9naGFkaXlhXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGFuY2hhbmdcIlxuICAgIH0sIFwiUGFuY2hhbmdcIikpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJIb3Jvc2NvcGUgKFZlZGljKVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkJpcnRoRGV0YWlsc1wiXG4gICAgfSwgXCJCaXJ0aCBEZXRhaWxzXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQ2hhcnRcIlxuICAgIH0sIFwiQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLYWFsU2FycERvc2hhXCJcbiAgICB9LCBcIkthYWwgU2FycCBEb3NoYVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkt1bmRsaVwiXG4gICAgfSwgXCJLdW5kbGlcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJNYW5nYWxEb3NoYVwiXG4gICAgfSwgXCJNYW5nYWwgRG9zaGFcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQYXBhc2FteWFtXCJcbiAgICB9LCBcIlBhcGEgU2FteWFtXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGxhbmV0UG9zaXRpb25cIlxuICAgIH0sIFwiUGxhbmV0IFBvc2l0aW9uXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiU2FkZVNhdGlcIlxuICAgIH0sIFwiU2FkZSBTYXRpXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiSG9yb3Njb3BlIChXZXN0ZXJuKVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIldlc3Rlcm5DaGFydDpuYXRhbC1jaGFydFwiXG4gICAgfSwgXCJOYXRhbCBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIldlc3Rlcm5DaGFydDp0cmFuc2l0LWNoYXJ0XCJcbiAgICB9LCBcIlRyYW5zaXQgQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6cHJvZ3Jlc3Npb24tY2hhcnRcIlxuICAgIH0sIFwiUHJvZ3Jlc3Npb24gQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6c29sYXItcmV0dXJuLWNoYXJ0XCJcbiAgICB9LCBcIlNvbGFyIFJldHVybiBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNvbXBhdGliaWxpdHlDaGFydDpzeW5hc3RyeS1jaGFydFwiXG4gICAgfSwgXCJTeW5hc3RyeSBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNvbXBhdGliaWxpdHlDaGFydDpjb21wb3NpdGUtY2hhcnRcIlxuICAgIH0sIFwiQ29tcG9zaXRlIENoYXJ0XCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiTWFycmlhZ2UgTWF0Y2hpbmdcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLdW5kbGlNYXRjaGluZ1wiXG4gICAgfSwgXCJLdW5kbGkgTWF0Y2hpbmdcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJOYWtzaGF0cmFQb3J1dGhhbVwiXG4gICAgfSwgXCJOYWtzaGF0cmEgUG9ydXRoYW1cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQYXBhc2FteWFtQ2hlY2tcIlxuICAgIH0sIFwiUGFwYSBTYW15YW0gQ2hlY2tcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQb3J1dGhhbVwiXG4gICAgfSwgXCJQb3J1dGhhbVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlRoaXJ1bWFuYVBvcnV0aGFtXCJcbiAgICB9LCBcIlRoaXJ1bWFuYSBQb3J1dGhhbVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIlByZWRpY3Rpb25zXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiRGFpbHlQcmVkaWN0aW9uXCJcbiAgICB9LCBcIkRhaWx5IEhvcm9zY29wZVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIk51bWVyb2xvZ3lcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJOdW1lcm9sb2d5XCJcbiAgICB9LCBcIk51bWVyb2xvZ3lcIikpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFJlcG9ydE9wdGlvbnMsIHtcbiAgICAgIHJlcG9ydDogcmVwb3J0LFxuICAgICAgYXR0cmlidXRlczogYXR0cmlidXRlcyxcbiAgICAgIG9uQ2hhbmdlOiBzZXRBdHRyaWJ1dGVzXG4gICAgfSkpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VydmVyU2lkZVJlbmRlciwge1xuICAgICAgYmxvY2s6IFwiYXN0cm9sb2d5L3JlcG9ydFwiLFxuICAgICAgYXR0cmlidXRlczogYXR0cmlidXRlc1xuICAgIH0pKTtcbiAgfSxcbiAgc2F2ZSgpIHtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxufSk7Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./assets/src/js/admin/block.js\n");
    2020
    2121/***/ }),
  • astrology/trunk/astrology.php

    r3242444 r3322235  
    1212 * Plugin URI:  https://api.prokerala.com
    1313 * Description: Integrate astrology calculators powered by Prokerala's Astrology API
    14  * Version:     1.4.3
     14 * Version:     1.4.4
    1515 * Author:      Prokerala
    1616 * Author URI:  https://www.prokerala.com
     
    4646use Prokerala\WP\Astrology\Plugin;
    4747
    48 const PK_ASTROLOGY_VERSION          = '1.4.3';
     48const PK_ASTROLOGY_VERSION          = '1.4.4';
    4949const PK_ASTROLOGY_PHP_MINIMUM      = '7.2.0';
    5050const PK_ASTROLOGY_PLUGIN_MAIN_FILE = __FILE__;
  • astrology/trunk/dependencies/vendor/autoload.php

    r3242444 r3322235  
    1515        }
    1616    }
    17     trigger_error(
    18         $err,
    19         E_USER_ERROR
    20     );
     17    throw new RuntimeException($err);
    2118}
    2219
    2320require_once __DIR__ . '/composer/autoload_real.php';
    2421
    25 return ComposerAutoloaderInitba1ceaf377690653b81e8a3c68628825::getLoader();
     22return ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4::getLoader();
  • astrology/trunk/dependencies/vendor/composer/autoload_real.php

    r3242444 r3322235  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitba1ceaf377690653b81e8a3c68628825
     5class ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInitba1ceaf377690653b81e8a3c68628825', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Prokerala_WP_Astrology_Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInitba1ceaf377690653b81e8a3c68628825', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInitba1ceaf377690653b81e8a3c68628825::getInitializer($loader));
     30        call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • astrology/trunk/dependencies/vendor/composer/autoload_static.php

    r3242444 r3322235  
    55namespace Prokerala_WP_Astrology_Composer\Autoload;
    66
    7 class ComposerStaticInitba1ceaf377690653b81e8a3c68628825
     7class ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4
    88{
    99    public static $classMap = array (
     
    585585    {
    586586        return \Closure::bind(function () use ($loader) {
    587             $loader->classMap = ComposerStaticInitba1ceaf377690653b81e8a3c68628825::$classMap;
     587            $loader->classMap = ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4::$classMap;
    588588
    589589        }, null, ClassLoader::class);
  • astrology/trunk/dependencies/vendor/scoper-autoload.php

    r3242444 r3322235  
    3131}
    3232humbug_phpscoper_expose_class('JsonException', 'Prokerala\Astrology\Vendor\JsonException');
    33 humbug_phpscoper_expose_class('UnhandledMatchError', 'Prokerala\Astrology\Vendor\UnhandledMatchError');
    3433humbug_phpscoper_expose_class('Stringable', 'Prokerala\Astrology\Vendor\Stringable');
     34humbug_phpscoper_expose_class('Attribute', 'Prokerala\Astrology\Vendor\Attribute');
    3535humbug_phpscoper_expose_class('ValueError', 'Prokerala\Astrology\Vendor\ValueError');
    3636humbug_phpscoper_expose_class('PhpToken', 'Prokerala\Astrology\Vendor\PhpToken');
    37 humbug_phpscoper_expose_class('Attribute', 'Prokerala\Astrology\Vendor\Attribute');
     37humbug_phpscoper_expose_class('UnhandledMatchError', 'Prokerala\Astrology\Vendor\UnhandledMatchError');
    3838
    3939// Function aliases. For more information see:
  • astrology/trunk/readme.txt

    r3242444 r3322235  
    33Tags: astrology, prokerala
    44Requires at least: 5.6
    5 Tested up to: 6.4
    6 Stable tag: 1.4.3
     5Tested up to: 6.8
     6Stable tag: 1.4.4
    77Requires PHP: 7.2.0
    88License: GPLV2+
     
    224224== Changelog ==
    225225
     226= 1.4.4 =
     227* Resolved an issue where `system` variable is undefined.
     228* Resolved an issue where `gender` variable is undefined.
     229* Added western charts to astrology report block.
     230
    226231= 1.4.3 =
    227232* Resolved an issue where `ayanamsa` variable is undefined.
  • astrology/trunk/src/vendor/autoload.php

    r3242444 r3322235  
    1515        }
    1616    }
    17     trigger_error(
    18         $err,
    19         E_USER_ERROR
    20     );
     17    throw new RuntimeException($err);
    2118}
    2219
    2320require_once __DIR__ . '/composer/autoload_real.php';
    2421
    25 return ComposerAutoloaderInit90832c82436bad5fa8dfa5a76552dd59::getLoader();
     22return ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa::getLoader();
  • astrology/trunk/src/vendor/composer/autoload_real.php

    r3242444 r3322235  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit90832c82436bad5fa8dfa5a76552dd59
     5class ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit90832c82436bad5fa8dfa5a76552dd59', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Prokerala_WP_Astrology_Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInit90832c82436bad5fa8dfa5a76552dd59', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInit90832c82436bad5fa8dfa5a76552dd59::getInitializer($loader));
     30        call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • astrology/trunk/src/vendor/composer/autoload_static.php

    r3242444 r3322235  
    55namespace Prokerala_WP_Astrology_Composer\Autoload;
    66
    7 class ComposerStaticInit90832c82436bad5fa8dfa5a76552dd59
     7class ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa
    88{
    99    public static $classMap = array (
     
    4646    {
    4747        return \Closure::bind(function () use ($loader) {
    48             $loader->classMap = ComposerStaticInit90832c82436bad5fa8dfa5a76552dd59::$classMap;
     48            $loader->classMap = ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa::$classMap;
    4949
    5050        }, null, ClassLoader::class);
  • astrology/trunk/templates/front/form/porutham.tpl.php

    r2997616 r3322235  
    4242    exit;
    4343}
     44
     45$system = $system ?? 'kerala';
    4446?>
    4547<form class="pk-astrology-theme-<?php echo $options['theme']; ?> pk-astrology-form" method="POST" <?php echo isset( $options['form_action'] ) ? " action=\"{$options['form_action']}\"" : ''; ?>>
  • astrology/trunk/templates/front/form/western-matching-form.tpl.php

    r3104518 r3322235  
    3434    exit;
    3535}
     36$gender = $gender ?? 'male';
    3637?>
    3738<div class="pk-astrology-row">
Note: See TracChangeset for help on using the changeset viewer.