Skip to content

Commit e3ec90f

Browse files
authored
Merge pull request #57 from openimis/release/25.10
MERGING release/25.10 into develop
2 parents 73216b6 + 22b9ce3 commit e3ec90f

3 files changed

Lines changed: 16 additions & 7 deletions

File tree

src/components/ContributionSearcher.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import React, { Component, Fragment } from "react";
33
import { bindActionCreators } from "redux";
44
import { connect } from "react-redux";
55
import { injectIntl } from 'react-intl';
6-
import { IconButton, Tooltip } from "@material-ui/core";
6+
import { Button, Tooltip } from "@material-ui/core";
77
import {
88
Tab as TabIcon, Delete as DeleteIcon
99
} from '@material-ui/icons';
@@ -147,7 +147,7 @@ class ContributionSearcher extends Component {
147147
deletePremiumAction = (i) =>
148148
!!i.validityTo || !!i.clientMutationId ? null :
149149
<Tooltip title={formatMessage(this.props.intl, "contribution", "deletePremium.tooltip")}>
150-
<IconButton onClick={() => this.confirmDelete(i)}><DeleteIcon /></IconButton>
150+
<Button startIcon={<DeleteIcon />} onClick={() => this.confirmDelete(i)}>{formatMessage(this.props.intl, "contribution", "deletePremium.buttonText")}</Button>
151151
</Tooltip>
152152

153153
itemFormatters = () => {
@@ -164,7 +164,7 @@ class ContributionSearcher extends Component {
164164

165165
c => (
166166
<Tooltip title={formatMessage(this.props.intl, "contribution", "contribution.openNewTab")}>
167-
<IconButton onClick={e => this.props.onDoubleClick(c, true)} > <TabIcon /></IconButton >
167+
<Button startIcon={<TabIcon />} onClick={e => this.props.onDoubleClick(c, true)} > {formatMessage(this.props.intl, "contribution", "contribution.openNewTab.buttonText")}</Button >
168168
</Tooltip>
169169
)
170170
];

src/components/PoliciesPremiumsOverview.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { bindActionCreators } from "redux";
44
import { injectIntl } from 'react-intl';
55
import _ from "lodash";
66

7-
import { Paper, IconButton, Grid, Divider, Typography, Tooltip } from "@material-ui/core";
7+
import { Paper, Button, Grid, Divider, Typography, Tooltip } from "@material-ui/core";
88
import { withTheme, withStyles } from "@material-ui/core/styles";
99
import ReplayIcon from "@material-ui/icons/Replay"
1010
import {
@@ -204,7 +204,9 @@ class PoliciesPremiumsOverview extends PagedDataHandler {
204204
deletePremiumAction = (i) =>
205205
!!i.validityTo || !!i.clientMutationId ? null :
206206
<Tooltip title={formatMessage(this.props.intl, "contribution", "deletePremium.tooltip")}>
207-
<IconButton onClick={() => this.confirmDelete(i)}><DeleteIcon /></IconButton>
207+
<Button onClick={() => this.confirmDelete(i)} startIcon={<DeleteIcon />}>
208+
{formatMessage(this.props.intl, "contribution", "deletePremium.buttonText")}
209+
</Button>
208210
</Tooltip>
209211

210212
itemFormatters = () => {
@@ -282,14 +284,18 @@ class PoliciesPremiumsOverview extends PagedDataHandler {
282284
const canAdd = rights.includes(RIGHT_CONTRIBUTION_ADD);
283285
let actions = [
284286
{
285-
button: <IconButton onClick={this.query}><ReplayIcon /></IconButton>,
287+
button: <Button onClick={this.query} startIcon={<ReplayIcon />}>
288+
{formatMessage(intl, "contribution", "reload.tooltip")}
289+
</Button>,
286290
tooltip: formatMessage(intl, "contribution", "reload.tooltip")
287291
}
288292
];
289293
if (!!!readOnly && canAdd) {
290294
actions.push(
291295
{
292-
button: <IconButton className={!policy ? classes.disabled : ""} onClick={!policy ? null : this.checkNewPremium}><AddIcon /></IconButton>,
296+
button: <Button className={!policy ? classes.disabled : ""} onClick={!policy ? null : this.checkNewPremium} startIcon={<AddIcon />}>
297+
{formatMessage(intl, "contribution", "addNewPremium.buttonText")}
298+
</Button>,
293299
tooltip: !policy ?
294300
formatMessage(intl, "contribution", "addNewPremium.tooltip.selectPolicy") :
295301
formatMessage(intl, "contribution", "addNewPremium.tooltip")

src/translations/en.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
{
2+
"addNewPremium.buttonText": "New contribution",
3+
"contribution.openNewTab.buttonText": "Open",
4+
"contribution.deletePremium.buttonText": "Delete",
25
"contribution.addNewPremium.tooltip": "Add new contribution",
36
"contribution.reload.tooltip": "Reload",
47
"contribution.addNewPremium.tooltip.selectPolicy": "Please select a policy to add a contribution",

0 commit comments

Comments
 (0)