File "UpdateSettingConfirm.jsx"
Full Path: /home/fresvfqn/waterdamagerestorationandrepairsmithtown.com/wp-content/plugins/extendify/src/Agent/workflows/settings/components/UpdateSettingConfirm.jsx
File size: 1.24 KB
MIME-type: text/x-java
Charset: utf-8
import { __, sprintf } from '@wordpress/i18n';
export const UpdateSettingConfirm = ({ inputs, onConfirm, onCancel }) => {
const handleConfirm = () => {
onConfirm({ data: inputs });
};
return (
<div className="mb-4 ml-10 mr-2 flex flex-col rounded-lg border border-gray-300 bg-gray-50 rtl:ml-2 rtl:mr-10">
<div className="rounded-lg border-b border-gray-300 bg-white">
<div className="p-3">
<p className="m-0 p-0 text-sm text-gray-900">
{sprintf(
// translators: 1: setting name, 2: new setting value
__(
'The AI Agent wants to change the setting "%1$s" to "%2$s". Please confirm.',
'extendify-local',
),
inputs.settingName,
inputs.newSettingValue,
)}
</p>
</div>
</div>
<div className="flex items-center justify-start gap-2 p-3">
<button
type="button"
className="w-full rounded border border-gray-300 bg-white p-2 text-sm text-gray-700"
onClick={onCancel}>
{__('Cancel', 'extendify-local')}
</button>
<button
type="button"
className="w-full rounded border border-design-main bg-design-main p-2 text-sm text-white"
onClick={handleConfirm}>
{__('Confirm', 'extendify-local')}
</button>
</div>
</div>
);
};