Commit eb4a172
fix(icons): use useId for SapS4HanaIcon and PipedriveIcon gradients
Why: hardcoded SVG gradient/mask IDs collide when an icon renders more
than once on a page (e.g. integrations listing). All other icons in this
file use React's useId() — these were inconsistent.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>1 parent 4f51338 commit eb4a172
2 files changed
Lines changed: 13 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4099 | 4099 | | |
4100 | 4100 | | |
4101 | 4101 | | |
| 4102 | + | |
4102 | 4103 | | |
4103 | 4104 | | |
4104 | 4105 | | |
4105 | 4106 | | |
4106 | | - | |
| 4107 | + | |
4107 | 4108 | | |
4108 | 4109 | | |
4109 | 4110 | | |
| |||
4118 | 4119 | | |
4119 | 4120 | | |
4120 | 4121 | | |
4121 | | - | |
| 4122 | + | |
4122 | 4123 | | |
4123 | 4124 | | |
4124 | 4125 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4045 | 4045 | | |
4046 | 4046 | | |
4047 | 4047 | | |
| 4048 | + | |
| 4049 | + | |
| 4050 | + | |
4048 | 4051 | | |
4049 | 4052 | | |
4050 | 4053 | | |
| |||
4058 | 4061 | | |
4059 | 4062 | | |
4060 | 4063 | | |
4061 | | - | |
| 4064 | + | |
4062 | 4065 | | |
4063 | 4066 | | |
4064 | 4067 | | |
| |||
4069 | 4072 | | |
4070 | 4073 | | |
4071 | 4074 | | |
4072 | | - | |
4073 | | - | |
| 4075 | + | |
| 4076 | + | |
4074 | 4077 | | |
4075 | | - | |
| 4078 | + | |
4076 | 4079 | | |
4077 | 4080 | | |
4078 | 4081 | | |
| |||
4099 | 4102 | | |
4100 | 4103 | | |
4101 | 4104 | | |
| 4105 | + | |
4102 | 4106 | | |
4103 | 4107 | | |
4104 | 4108 | | |
4105 | 4109 | | |
4106 | | - | |
| 4110 | + | |
4107 | 4111 | | |
4108 | 4112 | | |
4109 | 4113 | | |
| |||
4118 | 4122 | | |
4119 | 4123 | | |
4120 | 4124 | | |
4121 | | - | |
| 4125 | + | |
4122 | 4126 | | |
4123 | 4127 | | |
4124 | 4128 | | |
| |||
0 commit comments