= ({
/>
)}
+
+
+ {({ value, onChange, ref, ...field }) => (
+
+ )}
+
- {impactResult && }
+ {impactResult && }
);
-const ImpactPreviewAlert: React.FC = ({ impactResult }) => {
+const ImpactPreviewAlert: React.FC = ({ impactResult, isDefault = false }) => {
const isGlobal = impactResult.affected_keys_count === -1;
+ const qualifier = isDefault ? "up to " : "";
return (
@@ -47,7 +49,7 @@ const ImpactPreviewAlert: React.FC = ({ impactResult })
) : (
- This attachment would affect{" "}
+ This attachment would affect {qualifier}
{impactResult.affected_keys_count} key{impactResult.affected_keys_count !== 1 ? "s" : ""}
{" "}
@@ -57,6 +59,11 @@ const ImpactPreviewAlert: React.FC = ({ impactResult })
.
+ {isDefault && (
+
+ Default attachments only apply to requests no non-default attachment matches, so fewer may be affected.
+
+ )}
{impactResult.sample_keys.length > 0 && (