|
1 | 1 | @let scenario = clickScenario(); |
2 | 2 |
|
3 | 3 | <section [attr.data-testid]="'entry-card-' + (resolved()?.baselineId ?? '')"> |
4 | | - @if (scenario === 'ancestor' && isAuto()) { |
| 4 | + @if (scenario === 'ancestor' && !manualTracking()) { |
5 | 5 | <div data-ctfl-clickable="true" data-testid="entry-click-ancestor-wrapper"> |
6 | 6 | <ng-container [ngTemplateOutlet]="entryContent" /> |
7 | 7 | </div> |
|
15 | 15 | <div |
16 | 16 | class="entry-card" |
17 | 17 | [attr.data-testid]="'content-' + r.baselineId" |
18 | | - [attr.data-ctfl-entry-id]="isAuto() ? r.resolvedId : null" |
19 | | - [attr.data-ctfl-baseline-id]="isAuto() ? r.baselineId : null" |
20 | | - [attr.data-ctfl-optimization-id]="isAuto() ? (r.experienceId ?? null) : null" |
21 | | - [attr.data-ctfl-sticky]="isAuto() ? (r.sticky !== undefined ? r.sticky.toString() : null) : null" |
22 | | - [attr.data-ctfl-variant-index]="isAuto() ? (r.variantIndex !== undefined ? r.variantIndex.toString() : null) : null" |
23 | | - [attr.data-ctfl-hover-duration-update-interval-ms]="isAuto() ? '1000' : null" |
24 | | - [attr.data-ctfl-clickable]="scenario === 'direct' && isAuto() ? 'true' : null" |
25 | | - [attr.data-entry-id]="!isAuto() ? r.baselineId : null" |
| 18 | + [attr.data-ctfl-entry-id]="manualTracking() ? null : r.resolvedId" |
| 19 | + [attr.data-ctfl-baseline-id]="manualTracking() ? null : r.baselineId" |
| 20 | + [attr.data-ctfl-optimization-id]="manualTracking() ? null : (r.experienceId ?? null)" |
| 21 | + [attr.data-ctfl-sticky]="manualTracking() ? null : (r.sticky !== undefined ? r.sticky.toString() : null)" |
| 22 | + [attr.data-ctfl-variant-index]="manualTracking() ? null : (r.variantIndex !== undefined ? r.variantIndex.toString() : null)" |
| 23 | + [attr.data-ctfl-hover-duration-update-interval-ms]="manualTracking() ? null : '1000'" |
| 24 | + [attr.data-ctfl-clickable]="manualTracking() || scenario !== 'direct' ? null : 'true'" |
| 25 | + [attr.data-entry-id]="manualTracking() ? r.baselineId : null" |
26 | 26 | > |
27 | 27 | <div class="entry-card__header"> |
28 | 28 | <div class="entry-card__ids"> |
|
0 commit comments