Merge branch 'feat/decoupling-uri-type' into develop
This commit is contained in:
@ -98931,7 +98931,8 @@ var Button = function Button(_ref) {
|
||||
if (noHover) classNames.push('no-hover');
|
||||
var Element = 'button';
|
||||
if (to) Element = _Link__WEBPACK_IMPORTED_MODULE_1__["default"];
|
||||
if (uri) Element = _URILink__WEBPACK_IMPORTED_MODULE_2__["default"];
|
||||
if (uri) Element = _URILink__WEBPACK_IMPORTED_MODULE_2__["default"]; // MISSING URI TYPE
|
||||
|
||||
if (href) Element = 'a';
|
||||
|
||||
var onClick = function onClick(e) {
|
||||
@ -101533,6 +101534,7 @@ var AddSeedField = /*#__PURE__*/function (_React$Component) {
|
||||
"data-qa-file": "AddSeedField"
|
||||
}, ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_LinksSentence__WEBPACK_IMPORTED_MODULE_3__["default"], {
|
||||
items: item.artists,
|
||||
type: "artist",
|
||||
nolinks: true,
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "AddSeedField"
|
||||
@ -105386,6 +105388,7 @@ var GridItem = /*#__PURE__*/function (_React$Component) {
|
||||
}, artists && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_LinksSentence__WEBPACK_IMPORTED_MODULE_6__["default"], {
|
||||
nolinks: true,
|
||||
items: artists,
|
||||
type: "artist",
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "GridItem"
|
||||
}));
|
||||
@ -105398,6 +105401,7 @@ var GridItem = /*#__PURE__*/function (_React$Component) {
|
||||
}, artists && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_LinksSentence__WEBPACK_IMPORTED_MODULE_6__["default"], {
|
||||
nolinks: true,
|
||||
items: item.artists,
|
||||
type: "artist",
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "GridItem"
|
||||
}), followers && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_7__["I18n"], {
|
||||
@ -106273,7 +106277,7 @@ __webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _URILink__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./URILink */ "./src/js/components/URILink.js");
|
||||
|
||||
|
||||
/* harmony default export */ __webpack_exports__["default"] = (/*#__PURE__*/Object(react__WEBPACK_IMPORTED_MODULE_0__["memo"])(function (_ref) {
|
||||
var LinksSentence = /*#__PURE__*/Object(react__WEBPACK_IMPORTED_MODULE_0__["memo"])(function (_ref) {
|
||||
var items = _ref.items,
|
||||
className = _ref.className,
|
||||
nolinks = _ref.nolinks;
|
||||
@ -106288,7 +106292,8 @@ __webpack_require__.r(__webpack_exports__);
|
||||
"data-qa-file": "LinksSentence"
|
||||
}, items.map(function (_ref2, index) {
|
||||
var name = _ref2.name,
|
||||
uri = _ref2.uri;
|
||||
uri = _ref2.uri,
|
||||
type = _ref2.type;
|
||||
if (!name) return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("span", {
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "LinksSentence"
|
||||
@ -106315,6 +106320,7 @@ __webpack_require__.r(__webpack_exports__);
|
||||
var content = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_URILink__WEBPACK_IMPORTED_MODULE_1__["default"], {
|
||||
className: "links-sentence__item links-sentence__item--link",
|
||||
uri: uri,
|
||||
type: type,
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "LinksSentence"
|
||||
}, name);
|
||||
@ -106326,7 +106332,8 @@ __webpack_require__.r(__webpack_exports__);
|
||||
"data-qa-file": "LinksSentence"
|
||||
}, content, separator);
|
||||
}));
|
||||
}));
|
||||
});
|
||||
/* harmony default export */ __webpack_exports__["default"] = (LinksSentence);
|
||||
|
||||
/***/ }),
|
||||
|
||||
@ -106609,6 +106616,7 @@ var ListItem = /*#__PURE__*/function (_React$Component) {
|
||||
array = item.artists_uris;
|
||||
if (Array.isArray(value)) return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_LinksSentence__WEBPACK_IMPORTED_MODULE_1__["default"], {
|
||||
items: value,
|
||||
type: "artist",
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "ListItem"
|
||||
});
|
||||
@ -108360,6 +108368,7 @@ var PlaybackControls = /*#__PURE__*/function (_React$Component) {
|
||||
"data-qa-file": "PlaybackControls"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_LinksSentence__WEBPACK_IMPORTED_MODULE_9__["default"], {
|
||||
items: transition_track.artists,
|
||||
type: "artist",
|
||||
nolinks: true,
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "PlaybackControls"
|
||||
@ -108407,6 +108416,7 @@ var PlaybackControls = /*#__PURE__*/function (_React$Component) {
|
||||
"data-qa-file": "PlaybackControls"
|
||||
}, current_track && current_track.artists && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_LinksSentence__WEBPACK_IMPORTED_MODULE_9__["default"], {
|
||||
items: current_track.artists,
|
||||
type: "artist",
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "PlaybackControls"
|
||||
}) || stream_title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("span", {
|
||||
@ -109169,6 +109179,7 @@ var SearchResults = function SearchResults(_ref) {
|
||||
"data-qa-file": "SearchResults"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_URILink__WEBPACK_IMPORTED_MODULE_3__["default"], {
|
||||
uri: "iris:search:all:".concat(encodedTerm),
|
||||
type: "search",
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "SearchResults"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
@ -109186,6 +109197,7 @@ var SearchResults = function SearchResults(_ref) {
|
||||
"data-qa-file": "SearchResults"
|
||||
})), all && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_URILink__WEBPACK_IMPORTED_MODULE_3__["default"], {
|
||||
uri: "iris:search:".concat(type, ":").concat(encodedTerm),
|
||||
type: "search",
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "SearchResults"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
@ -109272,23 +109284,14 @@ __webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js");
|
||||
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
|
||||
/* harmony import */ var react_redux__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-redux */ "./node_modules/react-redux/es/index.js");
|
||||
/* harmony import */ var redux__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! redux */ "./node_modules/redux/es/redux.js");
|
||||
/* harmony import */ var _Link__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Link */ "./src/js/components/Link.js");
|
||||
/* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Icon */ "./src/js/components/Icon.js");
|
||||
/* harmony import */ var _URILink__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./URILink */ "./src/js/components/URILink.js");
|
||||
/* harmony import */ var _Fields_TextField__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Fields/TextField */ "./src/js/components/Fields/TextField.js");
|
||||
/* harmony import */ var _util_arrays__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../util/arrays */ "./src/js/util/arrays.js");
|
||||
/* harmony import */ var _Button__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./Button */ "./src/js/components/Button.js");
|
||||
/* harmony import */ var _services_ui_actions__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../services/ui/actions */ "./src/js/services/ui/actions.js");
|
||||
/* harmony import */ var _services_core_actions__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../services/core/actions */ "./src/js/services/core/actions.js");
|
||||
/* harmony import */ var _services_mopidy_actions__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../services/mopidy/actions */ "./src/js/services/mopidy/actions.js");
|
||||
/* harmony import */ var _util_helpers__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../util/helpers */ "./src/js/util/helpers.js");
|
||||
/* harmony import */ var _locale__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../locale */ "./src/js/locale/index.js");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* harmony import */ var _Link__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Link */ "./src/js/components/Link.js");
|
||||
/* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Icon */ "./src/js/components/Icon.js");
|
||||
/* harmony import */ var _Fields_TextField__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Fields/TextField */ "./src/js/components/Fields/TextField.js");
|
||||
/* harmony import */ var _util_arrays__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/arrays */ "./src/js/util/arrays.js");
|
||||
/* harmony import */ var _Button__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Button */ "./src/js/components/Button.js");
|
||||
/* harmony import */ var _services_mopidy_actions__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../services/mopidy/actions */ "./src/js/services/mopidy/actions.js");
|
||||
/* harmony import */ var _util_helpers__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../util/helpers */ "./src/js/util/helpers.js");
|
||||
/* harmony import */ var _locale__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../locale */ "./src/js/locale/index.js");
|
||||
|
||||
|
||||
|
||||
@ -109318,7 +109321,7 @@ var Servers = function Servers(_ref) {
|
||||
pusherConnecting = _store$getState$pushe.connecting;
|
||||
|
||||
var addServer = function addServer() {
|
||||
var action = _services_mopidy_actions__WEBPACK_IMPORTED_MODULE_11__["addServer"]();
|
||||
var action = _services_mopidy_actions__WEBPACK_IMPORTED_MODULE_7__["addServer"]();
|
||||
dispatch(action);
|
||||
history.push("/settings/servers/".concat(action.server.id));
|
||||
};
|
||||
@ -109333,12 +109336,12 @@ var Servers = function Servers(_ref) {
|
||||
className: "menu__inner",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, Object(_util_arrays__WEBPACK_IMPORTED_MODULE_7__["indexToArray"])(servers).map(function (server) {
|
||||
}, Object(_util_arrays__WEBPACK_IMPORTED_MODULE_5__["indexToArray"])(servers).map(function (server) {
|
||||
var status = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("span", {
|
||||
className: "status mid_grey-text",
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.inactive",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109350,7 +109353,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "status mid_grey-text",
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.connecting",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109360,7 +109363,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "status red-text",
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.disconnected",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109370,7 +109373,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "status green-text",
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.connected",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109378,7 +109381,7 @@ var Servers = function Servers(_ref) {
|
||||
}
|
||||
}
|
||||
|
||||
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Link__WEBPACK_IMPORTED_MODULE_3__["default"], {
|
||||
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Link__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
||||
history: history,
|
||||
className: "menu-item",
|
||||
activeClassName: "menu-item--active",
|
||||
@ -109391,9 +109394,9 @@ var Servers = function Servers(_ref) {
|
||||
className: "menu-item__inner",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Icon__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Icon__WEBPACK_IMPORTED_MODULE_3__["default"], {
|
||||
className: "menu-item__icon",
|
||||
name: Object(_util_helpers__WEBPACK_IMPORTED_MODULE_12__["iconFromKeyword"])(server.name) || 'dns',
|
||||
name: Object(_util_helpers__WEBPACK_IMPORTED_MODULE_8__["iconFromKeyword"])(server.name) || 'dns',
|
||||
"data-qa-node": "Icon",
|
||||
"data-qa-file": "Servers"
|
||||
}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div", {
|
||||
@ -109410,7 +109413,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "menu-item__inner",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Icon__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Icon__WEBPACK_IMPORTED_MODULE_3__["default"], {
|
||||
className: "menu-item__icon",
|
||||
name: "add",
|
||||
"data-qa-node": "Icon",
|
||||
@ -109419,7 +109422,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "menu-item__title",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "actions.add",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109427,7 +109430,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "status mid_grey-text",
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.new_server",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109440,11 +109443,11 @@ var Servers = function Servers(_ref) {
|
||||
if (!server) return null;
|
||||
|
||||
var remove = function remove() {
|
||||
dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_11__["removeServer"](server.id));
|
||||
dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_7__["removeServer"](server.id));
|
||||
};
|
||||
|
||||
var setAsCurrent = function setAsCurrent() {
|
||||
dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_11__["setCurrentServer"](server));
|
||||
dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_7__["setCurrentServer"](server));
|
||||
};
|
||||
|
||||
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div", {
|
||||
@ -109459,7 +109462,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "name",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.name",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109467,11 +109470,11 @@ var Servers = function Servers(_ref) {
|
||||
className: "input",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Fields_TextField__WEBPACK_IMPORTED_MODULE_6__["default"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Fields_TextField__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
type: "text",
|
||||
value: server.name,
|
||||
onChange: function onChange(value) {
|
||||
return dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_11__["updateServer"]({
|
||||
return dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_7__["updateServer"]({
|
||||
id: server.id,
|
||||
name: value
|
||||
}));
|
||||
@ -109487,7 +109490,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "name",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.host",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109495,10 +109498,10 @@ var Servers = function Servers(_ref) {
|
||||
className: "input",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Fields_TextField__WEBPACK_IMPORTED_MODULE_6__["default"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Fields_TextField__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
value: server.host,
|
||||
onChange: function onChange(value) {
|
||||
return dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_11__["updateServer"]({
|
||||
return dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_7__["updateServer"]({
|
||||
id: server.id,
|
||||
host: value
|
||||
}));
|
||||
@ -109514,7 +109517,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "name",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.port",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109522,11 +109525,11 @@ var Servers = function Servers(_ref) {
|
||||
className: "input",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Fields_TextField__WEBPACK_IMPORTED_MODULE_6__["default"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Fields_TextField__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
type: "text",
|
||||
value: server.port,
|
||||
onChange: function onChange(value) {
|
||||
return dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_11__["updateServer"]({
|
||||
return dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_7__["updateServer"]({
|
||||
id: server.id,
|
||||
port: value
|
||||
}));
|
||||
@ -109542,7 +109545,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "name",
|
||||
"data-qa-node": "div",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.encryption.label",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109559,7 +109562,7 @@ var Servers = function Servers(_ref) {
|
||||
value: server.ssl,
|
||||
checked: server.ssl,
|
||||
onChange: function onChange() {
|
||||
return dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_11__["updateServer"]({
|
||||
return dispatch(_services_mopidy_actions__WEBPACK_IMPORTED_MODULE_7__["updateServer"]({
|
||||
id: server.id,
|
||||
ssl: !server.ssl
|
||||
}));
|
||||
@ -109570,7 +109573,7 @@ var Servers = function Servers(_ref) {
|
||||
className: "label tooltip",
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.encryption.sublabel",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -109578,11 +109581,11 @@ var Servers = function Servers(_ref) {
|
||||
className: "tooltip__content",
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.encryption.description",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
})))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Button__WEBPACK_IMPORTED_MODULE_8__["Button"], {
|
||||
})))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Button__WEBPACK_IMPORTED_MODULE_6__["Button"], {
|
||||
type: "primary",
|
||||
onClick: setAsCurrent,
|
||||
tracking: {
|
||||
@ -109592,11 +109595,11 @@ var Servers = function Servers(_ref) {
|
||||
},
|
||||
"data-qa-node": "Button",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "settings.servers.".concat(server.id === current_server ? 'reconnect' : 'switch'),
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Button__WEBPACK_IMPORTED_MODULE_8__["Button"], {
|
||||
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Button__WEBPACK_IMPORTED_MODULE_6__["Button"], {
|
||||
type: "destructive",
|
||||
disabled: server.id === current_server,
|
||||
onClick: remove,
|
||||
@ -109606,7 +109609,7 @@ var Servers = function Servers(_ref) {
|
||||
},
|
||||
"data-qa-node": "Button",
|
||||
"data-qa-file": "Servers"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_13__["I18n"], {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_locale__WEBPACK_IMPORTED_MODULE_9__["I18n"], {
|
||||
path: "actions.remove",
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "Servers"
|
||||
@ -113399,6 +113402,7 @@ var Track = /*#__PURE__*/function (_React$Component) {
|
||||
|
||||
case 'browse':
|
||||
var link = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_URILink__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
type: type,
|
||||
uri: added_from,
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "Track"
|
||||
@ -113411,6 +113415,7 @@ var Track = /*#__PURE__*/function (_React$Component) {
|
||||
|
||||
case 'search':
|
||||
var link = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_URILink__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
type: type,
|
||||
uri: added_from,
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "Track"
|
||||
@ -113508,6 +113513,7 @@ var Track = /*#__PURE__*/function (_React$Component) {
|
||||
"data-qa-file": "Track"
|
||||
}, track.artists ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_LinksSentence__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
||||
items: track.artists,
|
||||
type: "artist",
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "Track"
|
||||
}) : '-'));
|
||||
@ -114337,8 +114343,9 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
/* harmony default export */ __webpack_exports__["default"] = (/*#__PURE__*/Object(react__WEBPACK_IMPORTED_MODULE_0__["memo"])(function (props) {
|
||||
var to = null;
|
||||
var uri = props.uri;
|
||||
var uriType = Object(_util_helpers__WEBPACK_IMPORTED_MODULE_2__["uriType"])(uri);
|
||||
var uri = props.uri,
|
||||
type = props.type;
|
||||
var uriType = type || Object(_util_helpers__WEBPACK_IMPORTED_MODULE_2__["uriType"])(uri);
|
||||
|
||||
if (!props.unencoded) {
|
||||
uri = encodeURIComponent(uri);
|
||||
@ -115610,6 +115617,7 @@ var CoreMiddleware = function () {
|
||||
"data-qa-node": "I18n",
|
||||
"data-qa-file": "middleware"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_URILink__WEBPACK_IMPORTED_MODULE_5__["default"], {
|
||||
type: "playlist",
|
||||
uri: key,
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "middleware"
|
||||
@ -117308,6 +117316,7 @@ function loveTrack(uri) {
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "actions"
|
||||
}, "Loved ", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_URILink__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
type: "track",
|
||||
uri: uri,
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "actions"
|
||||
@ -123127,6 +123136,7 @@ function following(uri) {
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "actions"
|
||||
}, "Removed ", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_URILink__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
type: type,
|
||||
uri: uri,
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "actions"
|
||||
@ -123139,6 +123149,7 @@ function following(uri) {
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "actions"
|
||||
}, "Added ", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_URILink__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
||||
type: type,
|
||||
uri: uri,
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "actions"
|
||||
@ -126392,7 +126403,9 @@ var decodeUri = function decodeUri(rawUri) {
|
||||
|
||||
|
||||
var formatAlbum = function formatAlbum(data) {
|
||||
var album = {};
|
||||
var album = {
|
||||
type: 'album'
|
||||
};
|
||||
var fields = ['uri', 'in_library', 'provider', 'name', 'type', 'last_modified', 'added_at', 'release_date', 'listeners', 'play_count', 'wiki', 'wiki_publish_date', 'popularity', 'images', 'tracks', 'tracks_total', 'artists']; // Nested album object (eg in spotify library)
|
||||
|
||||
if (data && data.album && Object(_helpers__WEBPACK_IMPORTED_MODULE_1__["isObject"])(data.album)) {
|
||||
@ -126459,7 +126472,9 @@ var formatAlbum = function formatAlbum(data) {
|
||||
|
||||
|
||||
var formatArtist = function formatArtist(data) {
|
||||
var artist = {};
|
||||
var artist = {
|
||||
type: 'artist'
|
||||
};
|
||||
var fields = ['uri', 'in_library', 'provider', 'mbid', 'name', 'type', 'popularity', 'followers', 'listeners', 'added_at', 'biography', 'biography_link', 'biography_publish_date', 'related_artists', 'albums_uris', 'tracks']; // Loop fields and import from data
|
||||
|
||||
for (var _i3 = 0, _fields3 = fields; _i3 < _fields3.length; _i3++) {
|
||||
@ -126507,7 +126522,9 @@ var formatArtist = function formatArtist(data) {
|
||||
|
||||
|
||||
var formatPlaylist = function formatPlaylist(data) {
|
||||
var playlist = {};
|
||||
var playlist = {
|
||||
type: 'playlist'
|
||||
};
|
||||
var fields = ['uri', 'in_library', 'snapshot_id', 'provider', 'type', 'collaborative', 'public', 'name', 'description', 'images', 'popularity', 'followers', 'last_modified', 'can_edit', 'user', 'tracks', 'tracks_total']; // Loop fields and import from data
|
||||
|
||||
for (var _i4 = 0, _fields4 = fields; _i4 < _fields4.length; _i4++) {
|
||||
@ -126580,7 +126597,9 @@ var formatPlaylist = function formatPlaylist(data) {
|
||||
|
||||
|
||||
var formatUser = function formatUser(data) {
|
||||
var user = {};
|
||||
var user = {
|
||||
type: 'user'
|
||||
};
|
||||
var fields = ['id', 'in_library', 'uri', 'provider', 'name', 'images', 'followers', 'playlists_uris', 'playlists_total', 'playlists_more']; // Loop fields and import from data
|
||||
|
||||
for (var _i5 = 0, _fields5 = fields; _i5 < _fields5.length; _i5++) {
|
||||
@ -126630,7 +126649,9 @@ var formatUser = function formatUser(data) {
|
||||
|
||||
|
||||
var formatTrack = function formatTrack(data) {
|
||||
var track = {};
|
||||
var track = {
|
||||
type: 'track'
|
||||
};
|
||||
var fields = ['uri', 'in_library', 'tlid', 'provider', 'name', 'images', 'release_date', 'disc_number', 'track_number', 'disc_track', 'duration', 'followers', 'popularity', 'userloved', 'last_modified', 'added_at', 'is_explicit', 'is_local', 'lyrics', 'lyrics_path', 'lyrics_results', 'artists', // Array of simple records
|
||||
'album' // Array of simple records
|
||||
]; // Nested track object (eg in spotify playlist)
|
||||
@ -126727,7 +126748,9 @@ var formatTrack = function formatTrack(data) {
|
||||
|
||||
|
||||
var formatClient = function formatClient(data) {
|
||||
var client = {};
|
||||
var client = {
|
||||
type: 'client'
|
||||
};
|
||||
var fields = ['id', 'connected', 'name', 'host_name', 'volume', 'mute', 'latency', 'power_on_command', 'power_off_command'];
|
||||
|
||||
for (var _i7 = 0, _fields7 = fields; _i7 < _fields7.length; _i7++) {
|
||||
@ -126787,7 +126810,9 @@ var formatClient = function formatClient(data) {
|
||||
|
||||
|
||||
var formatCategory = function formatCategory(data) {
|
||||
var category = {};
|
||||
var category = {
|
||||
type: 'category'
|
||||
};
|
||||
var fields = ['id', 'uri', 'name', 'playlists_uris'];
|
||||
|
||||
for (var _i8 = 0, _fields8 = fields; _i8 < _fields8.length; _i8++) {
|
||||
@ -126817,7 +126842,9 @@ var formatCategory = function formatCategory(data) {
|
||||
|
||||
|
||||
var formatGroup = function formatGroup(data) {
|
||||
var group = {};
|
||||
var group = {
|
||||
type: 'group'
|
||||
};
|
||||
var fields = ['id', 'name', 'mute', 'stream_id', 'clients_ids'];
|
||||
|
||||
for (var _i9 = 0, _fields9 = fields; _i9 < _fields9.length; _i9++) {
|
||||
@ -131076,6 +131103,7 @@ var Album = /*#__PURE__*/function (_React$Component) {
|
||||
"data-qa-file": "Album"
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_6__["default"], {
|
||||
items: album.artists,
|
||||
type: "artist",
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "Album"
|
||||
})) : null, album.release_date ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("li", {
|
||||
@ -133755,6 +133783,7 @@ var Artwork = function Artwork(_ref) {
|
||||
"data-qa-node": "Icon",
|
||||
"data-qa-file": "Queue"
|
||||
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_URILink__WEBPACK_IMPORTED_MODULE_11__["default"], {
|
||||
type: "album",
|
||||
uri: album_uri,
|
||||
className: "thumbnail__actions__item",
|
||||
"data-qa-node": "URILink",
|
||||
@ -133878,6 +133907,7 @@ var Queue = /*#__PURE__*/function (_React$Component) {
|
||||
"data-qa-file": "Queue"
|
||||
}, addedFromItems[0].images && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_URILink__WEBPACK_IMPORTED_MODULE_11__["default"], {
|
||||
uri: addedFromItems[0].uri,
|
||||
type: addedFromItems[0].type,
|
||||
className: "current-track__added-from__thumbnail",
|
||||
"data-qa-node": "URILink",
|
||||
"data-qa-file": "Queue"
|
||||
@ -133894,6 +133924,7 @@ var Queue = /*#__PURE__*/function (_React$Component) {
|
||||
"data-qa-file": "Queue"
|
||||
}, 'Playing from ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_8__["default"], {
|
||||
items: addedFromItems,
|
||||
type: addedFromItems[0].type,
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "Queue"
|
||||
}), uri_type === 'radio' && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("span", {
|
||||
@ -134024,13 +134055,9 @@ var Queue = /*#__PURE__*/function (_React$Component) {
|
||||
}, current_track.name), !stream_title && !current_track && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("span", {
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "Queue"
|
||||
}, "-")), current_track && current_track.artists && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_8__["default"], {
|
||||
className: "current-track__artists",
|
||||
items: current_track.artists,
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "Queue"
|
||||
}) || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_8__["default"], {
|
||||
}, "-")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_8__["default"], {
|
||||
className: "current-track__artists",
|
||||
items: current_track ? current_track.artists : null,
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "Queue"
|
||||
}), _this.renderAddedFrom(), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div", {
|
||||
@ -136281,6 +136308,7 @@ var Track = /*#__PURE__*/function (_React$Component) {
|
||||
"data-qa-file": "Track"
|
||||
}), track.artists && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_7__["default"], {
|
||||
items: track.artists,
|
||||
type: "artist",
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "Track"
|
||||
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("ul", {
|
||||
@ -141518,6 +141546,7 @@ var UriListItem = function UriListItem(_ref) {
|
||||
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_12__["default"], {
|
||||
nolinks: true,
|
||||
items: item.artists,
|
||||
type: "artist",
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "AddToQueue"
|
||||
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("span", {
|
||||
@ -144440,12 +144469,10 @@ var KioskMode = /*#__PURE__*/function (_React$Component) {
|
||||
}, current_track.name), !stream_title && !current_track && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("span", {
|
||||
"data-qa-node": "span",
|
||||
"data-qa-file": "KioskMode"
|
||||
}, "-")), current_track ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_6__["default"], {
|
||||
}, "-")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_6__["default"], {
|
||||
items: current_track ? current_track.artists : null,
|
||||
type: "artist",
|
||||
nolinks: true,
|
||||
items: current_track.artists,
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "KioskMode"
|
||||
}) : /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_components_LinksSentence__WEBPACK_IMPORTED_MODULE_6__["default"], {
|
||||
"data-qa-node": "LinksSentence",
|
||||
"data-qa-file": "KioskMode"
|
||||
}))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div", {
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user