poi-plugin-ship-info
Advanced tools
Comparing version 6.1.3 to 6.1.4
{ | ||
"name": "poi-plugin-ship-info", | ||
"version": "6.1.3", | ||
"version": "6.1.4", | ||
"description": "Show detailed information of all owned ship girls", | ||
@@ -5,0 +5,0 @@ "main": "index.es", |
@@ -8,2 +8,6 @@ "use strict"; | ||
var _i18next = _interopRequireDefault(require("views/env-parts/i18next")); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
const { | ||
@@ -14,6 +18,5 @@ _slotitems, | ||
} = window; | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; | ||
const __ = _i18next.default.getFixedT(null, ['poi-plugin-ship-info', 'resources']); | ||
const getItemName = index => ship => { | ||
@@ -20,0 +23,0 @@ const itemId = (0, _lodash.get)(_slotitems, `${(0, _lodash.get)(ship, `slot.${index}`)}.api_slotitem_id`); |
@@ -14,2 +14,4 @@ "use strict"; | ||
var _i18next = _interopRequireDefault(require("views/env-parts/i18next")); | ||
var _selectors = require("views/utils/selectors"); | ||
@@ -25,5 +27,4 @@ | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; | ||
const __ = _i18next.default.getFixedT(null, ['poi-plugin-ship-info', 'resources']); | ||
const graphSelector = (0, _reselect.createSelector)([_selectors.constSelector], ({ | ||
@@ -30,0 +31,0 @@ $shipgraph |
@@ -20,9 +20,13 @@ "use strict"; | ||
var _reactI18next = require("react-i18next"); | ||
var _redux = require("redux"); | ||
var _selectors = require("views/utils/selectors"); | ||
var _redux = require("../redux"); | ||
var _redux2 = require("../redux"); | ||
var _utils = require("../utils"); | ||
var _class, _temp; | ||
var _dec, _dec2, _class, _class2, _temp; | ||
@@ -33,6 +37,2 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; | ||
const BookmarkItem = ({ | ||
@@ -63,5 +63,5 @@ eventKey, | ||
}; | ||
const BookmarkMenu = (0, _reactRedux.connect)(state => ({ | ||
bookmarks: (0, _selectors.extensionSelectorFactory)(_redux.PLUGIN_KEY)(state).bookmark || {} | ||
}))((_temp = _class = class BookmarkMenu extends _react.Component { | ||
let BookmarkMenu = (_dec = (0, _reactI18next.translate)(['poi-plugin-ship-info']), _dec2 = (0, _reactRedux.connect)(state => ({ | ||
bookmarks: (0, _selectors.extensionSelectorFactory)(_redux2.PLUGIN_KEY)(state).bookmark || {} | ||
})), _dec(_class = _dec2(_class = (_temp = _class2 = class BookmarkMenu extends _react.Component { | ||
constructor(props) { | ||
@@ -105,3 +105,3 @@ super(props); | ||
window.store.dispatch((0, _redux.onUpdate)({ | ||
window.store.dispatch((0, _redux2.onUpdate)({ | ||
bookmark: this.state.query, | ||
@@ -118,3 +118,3 @@ settings | ||
e.stopPropagation(); | ||
window.store.dispatch((0, _redux.onDelete)({ | ||
window.store.dispatch((0, _redux2.onDelete)({ | ||
bookmark: eventKey | ||
@@ -167,3 +167,4 @@ })); | ||
const { | ||
children | ||
children, | ||
t | ||
} = this.props; | ||
@@ -185,3 +186,3 @@ const { | ||
value: query, | ||
placeholder: __('Search or create a bookmark'), | ||
placeholder: t('Search or create a bookmark'), | ||
onChange: this.handleInput, | ||
@@ -199,3 +200,3 @@ id: "bookmark-input" | ||
className: "bookmark-content" | ||
}, result.includes(query) ? __('Overwrite ') : __('Create '), _react.default.createElement(_reactBootstrap.Label, { | ||
}, result.includes(query) ? t('Overwrite ') : t('Create '), _react.default.createElement(_reactBootstrap.Label, { | ||
bsStyle: "primary", | ||
@@ -209,3 +210,3 @@ className: "query-label" | ||
}, Object.defineProperty(_class, "propTypes", { | ||
}, Object.defineProperty(_class2, "propTypes", { | ||
configurable: true, | ||
@@ -216,5 +217,6 @@ enumerable: true, | ||
bookmarks: _propTypes.default.objectOf(_propTypes.default.object).isRequired, | ||
children: _propTypes.default.arrayOf(_propTypes.default.element) | ||
children: _propTypes.default.arrayOf(_propTypes.default.element), | ||
t: _propTypes.default.func.isRequired | ||
} | ||
}), _temp)); | ||
}), _temp)) || _class) || _class); | ||
@@ -226,11 +228,12 @@ const handleToggleAction = () => ({ | ||
const BookmarkDropdown = (0, _reactRedux.connect)(state => ({ | ||
bookmarks: (0, _selectors.extensionSelectorFactory)(_redux.PLUGIN_KEY)(state).bookmark || {}, | ||
const BookmarkDropdown = (0, _redux.compose)((0, _reactI18next.translate)(['poi-plugin-ship-info']), (0, _reactRedux.connect)(state => ({ | ||
bookmarks: (0, _selectors.extensionSelectorFactory)(_redux2.PLUGIN_KEY)(state).bookmark || {}, | ||
activeDropdown: (0, _lodash.get)((0, _selectors.extensionSelectorFactory)('poi-plugin-ship-info')(state), 'ui.activeDropdown', 0) | ||
}), { | ||
handleToggle: handleToggleAction | ||
})(({ | ||
}))(({ | ||
bookmarks, | ||
activeDropdown, | ||
handleToggle | ||
handleToggle, | ||
t | ||
}) => _react.default.createElement(_reactBootstrap.Dropdown, { | ||
@@ -246,3 +249,3 @@ id: "bookmark", | ||
} | ||
}), __('Bookmarks')), _react.default.createElement(BookmarkMenu, { | ||
}), t('Bookmarks')), _react.default.createElement(BookmarkMenu, { | ||
bsRole: "menu" | ||
@@ -249,0 +252,0 @@ }, Object.keys(bookmarks).map(name => _react.default.createElement(BookmarkItem, { |
@@ -28,2 +28,4 @@ "use strict"; | ||
var _i18next = _interopRequireDefault(require("views/env-parts/i18next")); | ||
var _selectors2 = require("../selectors"); | ||
@@ -41,5 +43,5 @@ | ||
const outputFile = (0, _bluebird.promisify)(_fsExtra.default.outputFile); | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; | ||
const __ = _i18next.default.getFixedT(null, ['poi-plugin-ship-info', 'resources']); | ||
const isWin = process.platform === 'win32'; | ||
@@ -46,0 +48,0 @@ |
@@ -26,2 +26,4 @@ "use strict"; | ||
var _i18next = _interopRequireDefault(require("views/env-parts/i18next")); | ||
var _bookmarkDropdown = _interopRequireDefault(require("./bookmark-dropdown")); | ||
@@ -50,5 +52,5 @@ | ||
} = window; | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; | ||
const __ = _i18next.default.getFixedT(null, ['poi-plugin-ship-info', 'resources']); | ||
const ShipInfoCheckboxArea = (0, _reactRedux.connect)(state => ({ | ||
@@ -55,0 +57,0 @@ toTop: (0, _lodash.get)((0, _selectors.extensionSelectorFactory)('poi-plugin-ship-info')(state), 'ui.toTop', true) |
@@ -20,2 +20,6 @@ "use strict"; | ||
var _reactI18next = require("react-i18next"); | ||
var _redux = require("redux"); | ||
var _selectors = require("../../selectors"); | ||
@@ -25,2 +29,4 @@ | ||
var _dec, _class, _class2, _temp; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
@@ -30,9 +36,2 @@ | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; | ||
const { | ||
__: __r | ||
} = window.i18n.resources; | ||
const Item = ({ | ||
@@ -55,4 +54,3 @@ eventKey, | ||
}; | ||
class ShipMenu extends _react.Component { | ||
let ShipMenu = (_dec = (0, _reactI18next.translate)(['poi-plugin-ship-info']), _dec(_class = (_temp = _class2 = class ShipMenu extends _react.Component { | ||
constructor(props) { | ||
@@ -97,3 +95,4 @@ super(props); | ||
children, | ||
areaIndex | ||
areaIndex, | ||
t | ||
} = this.props; | ||
@@ -107,12 +106,10 @@ const { | ||
onSelect: this.handleGoBack | ||
}, __('return to ship types')), typeIndex >= 0 ? _react.default.Children.toArray(children).filter(child => (0, _lodash.get)(_utils.shipSuperTypeMap, `${typeIndex}.id`, []).includes(child.props.typeId)).filter(child => [0, areaIndex + 1].includes(child.props.area || 0)) : (0, _lodash.map)(_utils.shipSuperTypeMap, (type, index) => _react.default.createElement(Item, { | ||
}, t('return to ship types')), typeIndex >= 0 ? _react.default.Children.toArray(children).filter(child => (0, _lodash.get)(_utils.shipSuperTypeMap, `${typeIndex}.id`, []).includes(child.props.typeId)).filter(child => [0, areaIndex + 1].includes(child.props.area || 0)) : (0, _lodash.map)(_utils.shipSuperTypeMap, (type, index) => _react.default.createElement(Item, { | ||
key: type.name, | ||
eventKey: index, | ||
onSelect: this.handleTypeSelect(index) | ||
}, __(type.name)))); | ||
}, t(type.name)))); | ||
} | ||
} | ||
Object.defineProperty(ShipMenu, "propTypes", { | ||
}, Object.defineProperty(_class2, "propTypes", { | ||
configurable: true, | ||
@@ -123,6 +120,7 @@ enumerable: true, | ||
children: _propTypes.default.arrayOf(_propTypes.default.element), | ||
areaIndex: _propTypes.default.number | ||
areaIndex: _propTypes.default.number, | ||
t: _propTypes.default.func.isRequired | ||
} | ||
}); | ||
const AddShipDropdown = (0, _reactRedux.connect)((state, props) => ({ | ||
}), _temp)) || _class); | ||
const AddShipDropdown = (0, _redux.compose)((0, _reactI18next.translate)(['resources']), (0, _reactRedux.connect)((state, props) => ({ | ||
shipItems: (0, _selectors.shipMenuDataSelector)(state), | ||
@@ -132,3 +130,3 @@ areaIndex: props.area, | ||
color: (0, _lodash.get)(state, 'fcd.shiptag.color', []) | ||
}))(({ | ||
})))(({ | ||
shipItems, | ||
@@ -138,3 +136,4 @@ areaIndex, | ||
color, | ||
onSelect | ||
onSelect, | ||
t | ||
}) => _react.default.createElement(_reactBootstrap.Dropdown, { | ||
@@ -156,3 +155,3 @@ id: `add-ship-dropdown-${areaIndex}`, | ||
area: ship.area | ||
}, _react.default.createElement("span", null, `Lv.${ship.lv} ${__r(ship.name)}`), !!ship.area && _react.default.createElement(_reactBootstrap.Label, null, _react.default.createElement(_reactFontawesome.default, { | ||
}, _react.default.createElement("span", null, `Lv.${ship.lv} ${t(ship.name)}`), !!ship.area && _react.default.createElement(_reactBootstrap.Label, null, _react.default.createElement(_reactFontawesome.default, { | ||
name: "tag", | ||
@@ -159,0 +158,0 @@ style: { |
@@ -20,2 +20,6 @@ "use strict"; | ||
var _reactI18next = require("react-i18next"); | ||
var _redux = require("redux"); | ||
var _selectors = require("views/utils/selectors"); | ||
@@ -25,3 +29,3 @@ | ||
var _redux = require("../../redux"); | ||
var _redux2 = require("../../redux"); | ||
@@ -34,3 +38,3 @@ var _selectors2 = require("../../selectors"); | ||
var _class, _temp; | ||
var _dec, _dec2, _class, _class2, _temp; | ||
@@ -41,6 +45,2 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; | ||
const reorderShips = (dispatch, getState) => { | ||
@@ -53,3 +53,3 @@ const state = getState(); | ||
if (!(ship.id in planMap)) { | ||
dispatch((0, _redux.onAddShip)({ | ||
dispatch((0, _redux2.onAddShip)({ | ||
shipId: ship.id, | ||
@@ -59,3 +59,3 @@ areaIndex: ship.area - 1 | ||
} else if (ship.area - 1 !== planMap[ship.id]) { | ||
dispatch((0, _redux.onDisplaceShip)({ | ||
dispatch((0, _redux2.onDisplaceShip)({ | ||
shipId: ship.id, | ||
@@ -70,3 +70,3 @@ fromAreaIndex: planMap[ship.id], | ||
if ((0, _lodash.findIndex)(ships, ship => ship.id === +shipId) < 0) { | ||
dispatch((0, _redux.onRemoveShip)({ | ||
dispatch((0, _redux2.onRemoveShip)({ | ||
shipId: +shipId, | ||
@@ -79,3 +79,3 @@ areaIndex: planMap[shipId] | ||
const DeckPlannerView = (0, _reactRedux.connect)(state => { | ||
let DeckPlannerView = (_dec = (0, _reactI18next.translate)(['poi-plugin-ship-info']), _dec2 = (0, _reactRedux.connect)(state => { | ||
const displayFleetName = (0, _lodash.get)(state.config, 'plugin.ShipInfo.displayFleetName', false); | ||
@@ -91,3 +91,3 @@ const mapname = displayFleetName ? (0, _lodash.get)(state, ['fcd', 'shiptag', 'fleetname', window.language], []) : (0, _lodash.get)(state, ['fcd', 'shiptag', 'mapname'], []); | ||
}; | ||
})((_temp = _class = class DeckPlannerView extends _react.Component { | ||
}), _dec(_class = _dec2(_class = (_temp = _class2 = class DeckPlannerView extends _react.Component { | ||
constructor(props) { | ||
@@ -107,3 +107,3 @@ super(props); | ||
if (current.length !== mapname.length) { | ||
this.props.dispatch((0, _redux.onDPInit)({ | ||
this.props.dispatch((0, _redux2.onDPInit)({ | ||
color, | ||
@@ -144,3 +144,3 @@ mapname | ||
if (current.length !== mapname.length) { | ||
this.props.dispatch((0, _redux.onDPInit)({ | ||
this.props.dispatch((0, _redux2.onDPInit)({ | ||
color, | ||
@@ -175,3 +175,2 @@ mapname | ||
this.state = { | ||
name: 'deck plan', | ||
left: 0, | ||
@@ -195,3 +194,4 @@ view: 'area', | ||
displayFleetName, | ||
zoomLevel | ||
zoomLevel, | ||
t | ||
} = this.props; | ||
@@ -240,3 +240,3 @@ const areas = mapname.map((name, index) => ({ | ||
tabIndex: "0" | ||
}, __('Area View')), _react.default.createElement("div", { | ||
}, t('Area View')), _react.default.createElement("div", { | ||
onClick: () => this.setState({ | ||
@@ -252,3 +252,3 @@ view: 'ship' | ||
tabIndex: "0" | ||
}, __('Ship Grid'))), view === 'ship' && _react.default.createElement("div", { | ||
}, t('Ship Grid'))), view === 'ship' && _react.default.createElement("div", { | ||
className: "radio-check", | ||
@@ -260,3 +260,3 @@ style: { | ||
className: "filter-span" | ||
}, _react.default.createElement("span", null, __('Palette'))), _react.default.createElement("div", { | ||
}, _react.default.createElement("span", null, t('Palette'))), _react.default.createElement("div", { | ||
onClick: () => this.setState({ | ||
@@ -272,3 +272,3 @@ fill: -1 | ||
tabIndex: "0" | ||
}, __('None')), areas.map(area => _react.default.createElement("div", { | ||
}, t('None')), areas.map(area => _react.default.createElement("div", { | ||
key: area.color, | ||
@@ -300,3 +300,3 @@ onClick: () => this.setState({ | ||
tabIndex: "0" | ||
}, __('Show fleet name')), _react.default.createElement("div", { | ||
}, t('Show fleet name')), _react.default.createElement("div", { | ||
onClick: () => this.props.dispatch(reorderShips), | ||
@@ -309,3 +309,3 @@ className: (0, _classnames.default)('filter-option', { | ||
tabIndex: "0" | ||
}, __('Refresh')), _react.default.createElement("div", { | ||
}, t('Refresh')), _react.default.createElement("div", { | ||
onClick: this.handleCaptureImage, | ||
@@ -318,3 +318,3 @@ className: (0, _classnames.default)('filter-option', { | ||
tabIndex: "0" | ||
}, __('Save to image')))), _react.default.createElement("div", { | ||
}, t('Save to image')))), _react.default.createElement("div", { | ||
id: "planner-rect" | ||
@@ -333,3 +333,3 @@ }, view === 'area' && _react.default.createElement("div", null, areas.map(area => _react.default.createElement(_area.default, { | ||
}, Object.defineProperty(_class, "propTypes", { | ||
}, Object.defineProperty(_class2, "propTypes", { | ||
configurable: true, | ||
@@ -347,5 +347,6 @@ enumerable: true, | ||
window: _propTypes.default.instanceOf(window.constructor), | ||
zoomLevel: _propTypes.default.number.isRequired | ||
zoomLevel: _propTypes.default.number.isRequired, | ||
t: _propTypes.default.func.isRequired | ||
} | ||
}), _temp)); | ||
}), _temp)) || _class) || _class); | ||
@@ -357,3 +358,3 @@ const handleToggleAction = () => ({ | ||
const PlannerDropdown = (0, _reactRedux.connect)((state, props) => ({ | ||
const PlannerDropdown = (0, _redux.compose)((0, _reactI18next.translate)(['poi-plugin-ship-info']), (0, _reactRedux.connect)((state, props) => ({ | ||
activeDropdown: (0, _lodash.get)((0, _selectors.extensionSelectorFactory)('poi-plugin-ship-info')(state), 'ui.activeDropdown', 0), | ||
@@ -363,6 +364,7 @@ window: props.window | ||
handleToggle: handleToggleAction | ||
})(({ | ||
}))(({ | ||
activeDropdown, | ||
handleToggle, | ||
window | ||
window, | ||
t | ||
}) => _react.default.createElement(_reactBootstrap.Dropdown, { | ||
@@ -378,3 +380,3 @@ id: "planner", | ||
} | ||
}), __('Deck Planner'), " ", _react.default.createElement("sup", null, "BETA")), _react.default.createElement(DeckPlannerView, { | ||
}), t('Deck Planner'), " ", _react.default.createElement("sup", null, "BETA")), _react.default.createElement(DeckPlannerView, { | ||
bsRole: "menu", | ||
@@ -381,0 +383,0 @@ open: activeDropdown === 'planner', |
@@ -20,2 +20,4 @@ "use strict"; | ||
var _reactI18next = require("react-i18next"); | ||
var _redux = require("../../redux"); | ||
@@ -29,3 +31,3 @@ | ||
var _class, _temp; | ||
var _dec, _dec2, _class, _class2, _temp; | ||
@@ -38,13 +40,8 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; | ||
const { | ||
__: __r | ||
} = window.i18n.resources; | ||
var _default = (0, _reactRedux.connect)((state, props) => _extends({}, (0, _selectors.ShipItemSelectorFactory)(props.shipId)(state), { | ||
let ShipChip = (_dec = (0, _reactI18next.translate)(['resources', 'poi-plugin-ship-info'], { | ||
nsMode: 'fallback' | ||
}), _dec2 = (0, _reactRedux.connect)((state, props) => _extends({}, (0, _selectors.ShipItemSelectorFactory)(props.shipId)(state), { | ||
color: (0, _lodash.get)(state, 'fcd.shiptag.color', []), | ||
fleetId: (0, _selectors.shipFleetIdSelectorFactory)(props.shipId)(state) | ||
}))((_temp = _class = class ShipChip extends _react.PureComponent { | ||
})), _dec(_class = _dec2(_class = (_temp = _class2 = class ShipChip extends _react.PureComponent { | ||
constructor(props) { | ||
@@ -112,3 +109,4 @@ super(props); | ||
onDisplace, | ||
fleetId | ||
fleetId, | ||
t | ||
} = this.props; | ||
@@ -127,3 +125,3 @@ const { | ||
className: "ship-name" | ||
}, __r(name), _react.default.createElement("span", { | ||
}, t(name), _react.default.createElement("span", { | ||
className: "ship-level" | ||
@@ -136,3 +134,3 @@ }, "Lv.", lv)) : _react.default.createElement(_reactBootstrap.Dropdown, { | ||
className: "ship-name" | ||
}, __r(name), _react.default.createElement("span", { | ||
}, t(name), _react.default.createElement("span", { | ||
className: "ship-level" | ||
@@ -143,3 +141,3 @@ }, "Lv.", lv))), _react.default.createElement(_reactBootstrap.Dropdown.Menu, null, others.map(_area => _react.default.createElement(_reactBootstrap.MenuItem, { | ||
onSelect: onDisplace | ||
}, __('Move to '), ' ', _react.default.createElement(_reactBootstrap.Label, { | ||
}, t('Move to '), ' ', _react.default.createElement(_reactBootstrap.Label, { | ||
style: { | ||
@@ -173,3 +171,3 @@ color: _area.color | ||
}, Object.defineProperty(_class, "propTypes", { | ||
}, Object.defineProperty(_class2, "propTypes", { | ||
configurable: true, | ||
@@ -191,7 +189,8 @@ enumerable: true, | ||
dispatch: _propTypes.default.func, | ||
fleetId: _propTypes.default.number | ||
fleetId: _propTypes.default.number, | ||
t: _propTypes.default.func.isRequired | ||
} | ||
}), _temp)); | ||
}), _temp)) || _class) || _class); | ||
var _default = ShipChip; | ||
exports.default = _default; | ||
module.exports = exports["default"]; |
@@ -12,2 +12,4 @@ "use strict"; | ||
var _reactI18next = require("react-i18next"); | ||
var _shipItem = _interopRequireDefault(require("./ship-item")); | ||
@@ -21,2 +23,4 @@ | ||
var _dec, _dec2, _class; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
@@ -26,6 +30,2 @@ | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; | ||
const getDPAction = (shipId, fill) => (dispatch, getState) => { | ||
@@ -61,5 +61,5 @@ const planMap = (0, _selectors.deckPlannerShipMapSelector)(getState()); | ||
const ShipGrid = (0, _reactRedux.connect)(state => ({ | ||
let ShipGrid = (_dec = (0, _reactI18next.translate)(['poi-plugin-ship-info']), _dec2 = (0, _reactRedux.connect)(state => ({ | ||
ships: (0, _selectors.shipMenuDataSelector)(state) | ||
}))(class ShipGrid extends _react.Component { | ||
})), _dec(_class = _dec2(_class = class ShipGrid extends _react.Component { | ||
constructor(...args) { | ||
@@ -90,7 +90,8 @@ var _temp; | ||
const { | ||
ships | ||
ships, | ||
t | ||
} = this.props; | ||
return _react.default.createElement("div", null, _utils.shipSuperTypeMap.map(stype => _react.default.createElement("div", { | ||
key: stype.name | ||
}, _react.default.createElement("h2", null, __(stype.name)), _react.default.createElement("div", { | ||
}, _react.default.createElement("h2", null, t(stype.name)), _react.default.createElement("div", { | ||
className: "ship-grid" | ||
@@ -105,5 +106,5 @@ }, _fp.default.flow(_fp.default.filter(ship => stype.id.includes(ship.typeId)), _fp.default.sortBy([ship => -ship.lv, ship => -ship.id]), _fp.default.map(ship => _react.default.createElement(_shipItem.default, { | ||
}); | ||
}) || _class) || _class); | ||
var _default = ShipGrid; | ||
exports.default = _default; | ||
module.exports = exports["default"]; |
@@ -16,2 +16,4 @@ "use strict"; | ||
var _reactI18next = require("react-i18next"); | ||
var _utils = require("../../utils"); | ||
@@ -21,3 +23,3 @@ | ||
var _class, _temp2; | ||
var _dec, _dec2, _class, _class2, _temp2; | ||
@@ -28,11 +30,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
const { | ||
__: __r | ||
} = window.i18n.resources; | ||
var _default = (0, _reactRedux.connect)(state => ({ | ||
let ShipItem = (_dec = (0, _reactI18next.translate)(['resources']), _dec2 = (0, _reactRedux.connect)(state => ({ | ||
planMap: (0, _selectors.deckPlannerShipMapSelector)(state), | ||
color: (0, _lodash.get)(state, 'fcd.shiptag.color', []), | ||
mapname: (0, _lodash.get)(state, 'fcd.shiptag.mapname', []) | ||
}))((_temp2 = _class = class ShipItem extends _react.PureComponent { | ||
})), _dec(_class = _dec2(_class = (_temp2 = _class2 = class ShipItem extends _react.PureComponent { | ||
constructor(...args) { | ||
@@ -72,3 +70,4 @@ var _temp; | ||
onClick, | ||
onContextmenu | ||
onContextmenu, | ||
t | ||
} = this.props; | ||
@@ -96,3 +95,3 @@ const { | ||
name: "tag" | ||
}), __r(ship.name)), _react.default.createElement("span", { | ||
}), t(ship.name)), _react.default.createElement("span", { | ||
className: "ship-level" | ||
@@ -102,3 +101,3 @@ }, _react.default.createElement("sup", null, "Lv.", ship.lv))); | ||
}, Object.defineProperty(_class, "propTypes", { | ||
}, Object.defineProperty(_class2, "propTypes", { | ||
configurable: true, | ||
@@ -111,7 +110,8 @@ enumerable: true, | ||
onClick: _propTypes.default.func.isRequired, | ||
onContextmenu: _propTypes.default.func.isRequired | ||
onContextmenu: _propTypes.default.func.isRequired, | ||
t: _propTypes.default.func.isRequired | ||
} | ||
}), _temp2)); | ||
}), _temp2)) || _class) || _class); | ||
var _default = ShipItem; | ||
exports.default = _default; | ||
module.exports = exports["default"]; |
@@ -18,4 +18,6 @@ "use strict"; | ||
var _class, _temp2; | ||
var _reactI18next = require("react-i18next"); | ||
var _dec, _dec2, _class, _class2, _temp2; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
@@ -25,5 +27,3 @@ | ||
const { | ||
__ | ||
} = window.i18n['poi-plugin-ship-info']; // single option check | ||
// single option check | ||
// props: | ||
@@ -34,6 +34,5 @@ // configKey@String, key for identify the component | ||
// default@Number, default option, optional | ||
const RadioCheck = (0, _reactRedux.connect)((state, props) => ({ | ||
let RadioCheck = (_dec = (0, _reactI18next.translate)(['poi-plugin-ship-info']), _dec2 = (0, _reactRedux.connect)((state, props) => ({ | ||
currentRadio: (0, _lodash.get)(state.config, `plugin.ShipInfo.${props.configKey}`, props.default || 0) | ||
}))((_temp2 = _class = class RadioCheck extends _react.Component { | ||
})), _dec(_class = _dec2(_class = (_temp2 = _class2 = class RadioCheck extends _react.Component { | ||
constructor(...args) { | ||
@@ -61,3 +60,4 @@ var _temp; | ||
options, | ||
currentRadio | ||
currentRadio, | ||
t | ||
} = this.props; | ||
@@ -68,3 +68,3 @@ return _react.default.createElement("div", { | ||
className: "filter-span" | ||
}, _react.default.createElement("span", null, __(label))), Object.keys(options).map(key => _react.default.createElement("div", { | ||
}, _react.default.createElement("span", null, t(label))), Object.keys(options).map(key => _react.default.createElement("div", { | ||
key: key, | ||
@@ -79,6 +79,6 @@ role: "button", | ||
}) | ||
}, __(options[key])))); | ||
}, t(options[key])))); | ||
} | ||
}, Object.defineProperty(_class, "propTypes", { | ||
}, Object.defineProperty(_class2, "propTypes", { | ||
configurable: true, | ||
@@ -91,7 +91,8 @@ enumerable: true, | ||
currentRadio: _propTypes.default.number.isRequired, | ||
configKey: _propTypes.default.string.isRequired | ||
configKey: _propTypes.default.string.isRequired, | ||
t: _propTypes.default.func.isRequired | ||
} | ||
}), _temp2)); | ||
}), _temp2)) || _class) || _class); | ||
var _default = RadioCheck; | ||
exports.default = _default; | ||
module.exports = exports["default"]; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
843120
6194