diff --git a/apps/client/src/app/components/transactions-table/transactions-table.component.html b/apps/client/src/app/components/transactions-table/transactions-table.component.html index ead16806c..ba56f77a7 100644 --- a/apps/client/src/app/components/transactions-table/transactions-table.component.html +++ b/apps/client/src/app/components/transactions-table/transactions-table.component.html @@ -254,10 +254,12 @@ *matRowDef="let row; columns: displayedColumns" mat-row (click)=" - onOpenPositionDialog({ - symbol: row.symbol - }) + !row.isDraft && + onOpenPositionDialog({ + symbol: row.symbol + }) " + [ngClass]="{ 'is-draft': row.isDraft }" > diff --git a/apps/client/src/app/components/transactions-table/transactions-table.component.scss b/apps/client/src/app/components/transactions-table/transactions-table.component.scss index ebb6599bc..965de25a8 100644 --- a/apps/client/src/app/components/transactions-table/transactions-table.component.scss +++ b/apps/client/src/app/components/transactions-table/transactions-table.component.scss @@ -24,7 +24,9 @@ } .mat-row { - cursor: pointer; + &:not(.is-draft) { + cursor: pointer; + } .type-badge { background-color: rgba(var(--palette-foreground-text), 0.05);