Skip to content

Commit 822f0d3

Browse files
authored
Merge pull request #914 from Codeinwp/prf/final-fixes
Prf/final fixes
2 parents 5fcfa44 + a3c3857 commit 822f0d3

File tree

2 files changed

+24
-23
lines changed

2 files changed

+24
-23
lines changed

assets/src/dashboard/parts/connected/OptimizationStatus.js

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ import { closeSmall, check } from '@wordpress/icons';
33

44
const OptimizationStatus = ({ settings }) => {
55
const lazyloadEnabled = 'enabled' === settings?.lazyload;
6+
const imageHandlingEnabled = 'enabled' === settings?.image_replacer;
67
const statuses = [
78
{
8-
active: 'enabled' === settings?.image_replacer,
9+
active: imageHandlingEnabled,
910
label: optimoleDashboardApp.strings.optimization_status.statusTitle1,
1011
description: optimoleDashboardApp.strings.optimization_status.statusSubTitle1
1112
},
@@ -19,34 +20,33 @@ const OptimizationStatus = ({ settings }) => {
1920
label: optimoleDashboardApp.strings.optimization_status.statusTitle3,
2021
description: optimoleDashboardApp.strings.optimization_status.statusSubTitle3
2122
}
22-
];
23+
].map( el => ({
24+
...el, active: imageHandlingEnabled && el.active
25+
}) );
2326

2427
return (
2528
<div className="bg-white flex flex-col text-gray-700 border-0 rounded-lg shadow-md p-8">
2629
<h3 className="text-lg mt-0">{ optimoleDashboardApp.strings.optimization_status.title }</h3>
2730
<ul className="grid gap-3 m-0">
28-
{ statuses.map( ( status, index ) => {
29-
let statusClass = status.active ? 'success' : 'danger';
30-
return (
31-
<li
32-
key={ index }
33-
className="flex items-start gap-2"
34-
>
35-
{ status.active ? (
36-
<Icon icon={check} className="fill-success bg-success/20 rounded-full" size={20} />
37-
) : (
38-
<Icon icon={closeSmall} className="fill-danger bg-danger/20 rounded-full" size={20} />
39-
) }
31+
{ statuses.map( ( status, index ) => (
32+
<li
33+
key={index}
34+
className="flex items-start gap-2"
35+
>
36+
{status.active ? (
37+
<Icon icon={check} className="fill-success bg-success/20 rounded-full" size={20} />
38+
) : (
39+
<Icon icon={closeSmall} className="fill-danger bg-danger/20 rounded-full" size={20} />
40+
)}
41+
<div>
42+
<span className='text-gray-700 font-normal font-semibold'>
43+
{status.label}
44+
</span>
4045

41-
<div>
42-
<span className='text-gray-700 font-normal font-semibold'>
43-
{ status.label }
44-
</span>
45-
<p className="m-0">{ status.description }</p>
46-
</div>
47-
</li>
48-
);
49-
}) }
46+
<p className="m-0">{status.description}</p>
47+
</div>
48+
</li>
49+
) ) }
5050
</ul>
5151
<p
5252
className="m-0 mt-5"

assets/src/dashboard/parts/connected/settings/FilterControl.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ const FilterControl = ({
173173

174174
setFilterValue( '' );
175175
setFilterType( FILTER_TYPES.FILENAME );
176+
setFilterMatchType( defaultFilterOperator );
176177
};
177178

178179
const hasItems = (

0 commit comments

Comments
 (0)