Commit 1bd285f
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 50ffcd2 commit 1bd285f
2 files changed
Lines changed: 13 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4069 | 4069 | | |
4070 | 4070 | | |
4071 | 4071 | | |
| 4072 | + | |
4072 | 4073 | | |
4073 | 4074 | | |
4074 | 4075 | | |
4075 | 4076 | | |
4076 | | - | |
| 4077 | + | |
4077 | 4078 | | |
4078 | 4079 | | |
4079 | 4080 | | |
| |||
4088 | 4089 | | |
4089 | 4090 | | |
4090 | 4091 | | |
4091 | | - | |
| 4092 | + | |
4092 | 4093 | | |
4093 | 4094 | | |
4094 | 4095 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4015 | 4015 | | |
4016 | 4016 | | |
4017 | 4017 | | |
| 4018 | + | |
| 4019 | + | |
| 4020 | + | |
4018 | 4021 | | |
4019 | 4022 | | |
4020 | 4023 | | |
| |||
4028 | 4031 | | |
4029 | 4032 | | |
4030 | 4033 | | |
4031 | | - | |
| 4034 | + | |
4032 | 4035 | | |
4033 | 4036 | | |
4034 | 4037 | | |
| |||
4039 | 4042 | | |
4040 | 4043 | | |
4041 | 4044 | | |
4042 | | - | |
4043 | | - | |
| 4045 | + | |
| 4046 | + | |
4044 | 4047 | | |
4045 | | - | |
| 4048 | + | |
4046 | 4049 | | |
4047 | 4050 | | |
4048 | 4051 | | |
| |||
4069 | 4072 | | |
4070 | 4073 | | |
4071 | 4074 | | |
| 4075 | + | |
4072 | 4076 | | |
4073 | 4077 | | |
4074 | 4078 | | |
4075 | 4079 | | |
4076 | | - | |
| 4080 | + | |
4077 | 4081 | | |
4078 | 4082 | | |
4079 | 4083 | | |
| |||
4088 | 4092 | | |
4089 | 4093 | | |
4090 | 4094 | | |
4091 | | - | |
| 4095 | + | |
4092 | 4096 | | |
4093 | 4097 | | |
4094 | 4098 | | |
| |||
0 commit comments