Skip to content

Commit

Permalink
feat: ✨ Add claim option to flexible period
Browse files Browse the repository at this point in the history
  • Loading branch information
redDwarf03 committed Jul 16, 2024
1 parent f5d747d commit 8af81c2
Showing 1 changed file with 61 additions and 58 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import 'dart:ui';

import 'package:aedex/domain/models/dex_farm_lock.dart';
import 'package:aedex/domain/models/dex_farm_lock_user_infos.dart';
import 'package:aedex/ui/views/farm_lock/layouts/components/farm_lock_btn_claim.dart';
import 'package:aedex/ui/views/farm_lock/layouts/components/farm_lock_btn_level_up.dart';
import 'package:aedex/ui/views/farm_lock/layouts/components/farm_lock_btn_withdraw.dart';
import 'package:aedex/ui/views/util/app_styles.dart';
Expand Down Expand Up @@ -252,7 +253,7 @@ class FarmLockBlockListSingleLineLock extends ConsumerWidget {
),
),
SizedBox(
width: constraints.maxWidth * 0.125,
width: constraints.maxWidth * 0.083,
child: FarmLockBtnLevelUp(
farmAddress: farmLock.farmAddress,
lpTokenAddress:
Expand All @@ -276,7 +277,7 @@ class FarmLockBlockListSingleLineLock extends ConsumerWidget {
),
),
SizedBox(
width: constraints.maxWidth * 0.125,
width: constraints.maxWidth * 0.083,
child: FarmLockBtnWithdraw(
farmAddress: farmLock.farmAddress,
poolAddress: farmLock.poolAddress,
Expand All @@ -301,32 +302,33 @@ class FarmLockBlockListSingleLineLock extends ConsumerWidget {
currentSortedColumn,
),
),
/*SizedBox(
width: constraints.maxWidth * 0.083,
child: FarmLockBtnClaim(
farmAddress: farmLock.farmAddress,
lpTokenAddress:
farmLock.lpToken!.address!,
rewardToken: farmLock.rewardToken!,
depositIndex: farmLockUserInfos.index,
rewardAmount:
farmLockUserInfos.rewardAmount,
enabled: farmLockUserInfos
.rewardAmount >
0 &&
(isFlexDuration ||
(!isFlexDuration &&
DateTime
.fromMillisecondsSinceEpoch(
farmLockUserInfos.end! *
1000,
).isBefore(
DateTime.now().toUtc(),
))),
currentSortedColumn:
currentSortedColumn,
if (isFlexDuration)
SizedBox(
width: constraints.maxWidth * 0.083,
child: FarmLockBtnClaim(
farmAddress: farmLock.farmAddress,
lpTokenAddress:
farmLock.lpToken!.address!,
rewardToken: farmLock.rewardToken!,
depositIndex: farmLockUserInfos.index,
rewardAmount:
farmLockUserInfos.rewardAmount,
enabled: farmLockUserInfos
.rewardAmount >
0 &&
(isFlexDuration ||
(!isFlexDuration &&
DateTime
.fromMillisecondsSinceEpoch(
farmLockUserInfos.end! *
1000,
).isBefore(
DateTime.now().toUtc(),
))),
currentSortedColumn:
currentSortedColumn,
),
),
),*/
],
)
: Opacity(
Expand Down Expand Up @@ -615,38 +617,39 @@ class FarmLockBlockListSingleLineLock extends ConsumerWidget {
currentSortedColumn,
),
),
/*Expanded(
child: FarmLockBtnClaim(
farmAddress:
farmLock.farmAddress,
lpTokenAddress: farmLock
.lpToken!.address!,
rewardToken:
farmLock.rewardToken!,
depositIndex:
farmLockUserInfos
.index,
rewardAmount:
farmLockUserInfos
.rewardAmount,
enabled: farmLockUserInfos
.rewardAmount >
0 &&
(isFlexDuration ||
(!isFlexDuration &&
DateTime
.fromMillisecondsSinceEpoch(
farmLockUserInfos
.end! *
1000,
).isBefore(
DateTime.now()
.toUtc(),
))),
currentSortedColumn:
currentSortedColumn,
if (isFlexDuration)
Expanded(
child: FarmLockBtnClaim(
farmAddress: farmLock
.farmAddress,
lpTokenAddress: farmLock
.lpToken!.address!,
rewardToken: farmLock
.rewardToken!,
depositIndex:
farmLockUserInfos
.index,
rewardAmount:
farmLockUserInfos
.rewardAmount,
enabled: farmLockUserInfos
.rewardAmount >
0 &&
(isFlexDuration ||
(!isFlexDuration &&
DateTime
.fromMillisecondsSinceEpoch(
farmLockUserInfos
.end! *
1000,
).isBefore(
DateTime.now()
.toUtc(),
))),
currentSortedColumn:
currentSortedColumn,
),
),
),*/
],
),
],
Expand Down

0 comments on commit 8af81c2

Please sign in to comment.