Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Everything is provider #586

Merged
merged 219 commits into from
May 1, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
219 commits
Select commit Hold shift + click to select a range
e9f7943
Add user provider
bannzai Apr 28, 2022
d1e9b54
Fix syntax
bannzai Apr 28, 2022
2177182
WIP fix state management
bannzai Apr 28, 2022
b82e950
Add premium and trial state provider
bannzai Apr 28, 2022
3df03ee
add shared preference provider
bannzai Apr 28, 2022
cdcde5d
add islinked provider
bannzai Apr 28, 2022
310ab9a
WIP fix state
bannzai Apr 28, 2022
0512f12
Fix state provider
bannzai Apr 28, 2022
0fbcfa6
Provide StateProvider
bannzai Apr 28, 2022
eb1462c
Update mock
bannzai Apr 28, 2022
1c9680f
Remove unnecessary optional
bannzai Apr 28, 2022
cdc816d
Add async function
bannzai Apr 28, 2022
4dad89a
move state provider
bannzai Apr 28, 2022
8973ec1
Fix record page store
bannzai Apr 28, 2022
0f91a76
fix state
bannzai Apr 28, 2022
49df870
Fix notification bar state
bannzai Apr 28, 2022
601a3b0
Fix compile error
bannzai Apr 28, 2022
38b8b55
fix compile error
bannzai Apr 28, 2022
ea76884
Fix compile error
bannzai Apr 28, 2022
192bf68
Fix compile error
bannzai Apr 28, 2022
28dc6e4
Fix compile error
bannzai Apr 28, 2022
699864d
Fix record page
bannzai Apr 28, 2022
2d06984
Fix compile error
bannzai Apr 28, 2022
a00897b
Fix async builder
bannzai Apr 28, 2022
faeff73
Revert store changes
bannzai Apr 29, 2022
d0beb76
Fix async state build
bannzai Apr 29, 2022
637b67c
fix refresh
bannzai Apr 29, 2022
49c419e
Rename to initial state
bannzai Apr 29, 2022
ea685ec
Replace record page store init
bannzai Apr 29, 2022
b5ef35b
Remove proxy method
bannzai Apr 29, 2022
77a1690
Remove proxy method
bannzai Apr 29, 2022
014bbfa
Remove proxy method
bannzai Apr 29, 2022
cf714b1
Remove proxy method
bannzai Apr 29, 2022
c0370b0
Remove unnecessary method
bannzai Apr 29, 2022
3e55d1c
Remove unnecessary method
bannzai Apr 29, 2022
368750a
Remove unnecessary method
bannzai Apr 29, 2022
2602735
Remove unnecessary method
bannzai Apr 29, 2022
beaf9d2
Remove unnecessary method
bannzai Apr 29, 2022
b6b88af
Remove unnecessary code
bannzai Apr 29, 2022
0837d39
Add month calendar state
bannzai Apr 29, 2022
611379a
Rename
bannzai Apr 29, 2022
2cf8705
Rename
bannzai Apr 29, 2022
42bafd9
Rename
bannzai Apr 29, 2022
f2a7ce3
Fix month calendar layout
bannzai Apr 29, 2022
c58a72e
Fix calendar
bannzai Apr 29, 2022
9bbc502
Fix compile error
bannzai Apr 29, 2022
5af957c
Remove unnecessary code
bannzai Apr 29, 2022
dbbe045
Rename
bannzai Apr 29, 2022
99388d8
Prepare stream
bannzai Apr 29, 2022
f9f07b3
Remove unnecessary file
bannzai Apr 29, 2022
f0772fe
Fix calendar
bannzai Apr 29, 2022
cd3a7ff
fix calendar state
bannzai Apr 29, 2022
34d70e9
Add calendar menstruation band
bannzai Apr 29, 2022
d6b09ed
Add scheduled menstruation band
bannzai Apr 29, 2022
760a047
Fix import
bannzai Apr 29, 2022
37489d9
Add calendar band type
bannzai Apr 29, 2022
ab2dd8b
Add TODO coment
bannzai Apr 29, 2022
84ef272
Remove unnecessary model
bannzai Apr 29, 2022
570016f
Revert "Remove unnecessary model"
bannzai Apr 29, 2022
d64b92a
Rename to CalendarBandProvider
bannzai Apr 29, 2022
74f9cd1
Rename
bannzai Apr 29, 2022
bd6f341
Fix model
bannzai Apr 29, 2022
d6ebaf5
Add providers
bannzai Apr 29, 2022
5d761c9
Fix import
bannzai Apr 29, 2022
05b2ce9
Fix calendar page state
bannzai Apr 29, 2022
9a10502
Remove unnecessary comment
bannzai Apr 29, 2022
596c57a
Fix band
bannzai Apr 29, 2022
a5403c8
Fix onTap event
bannzai Apr 29, 2022
021a798
Remove unnecessary method
bannzai Apr 29, 2022
f10f0de
Remove unnecessary method
bannzai Apr 29, 2022
3ffb23e
Fix calendar store
bannzai Apr 29, 2022
5485137
Separate file
bannzai Apr 29, 2022
fc74007
add curentCalendarIndex provider
bannzai Apr 29, 2022
2fccd62
Watch current month calendar state
bannzai Apr 29, 2022
b594141
Remove FAB from Home
bannzai Apr 29, 2022
ca7e949
Fix calendar state
bannzai Apr 29, 2022
4670333
Add FAB to CalendarPage
bannzai Apr 29, 2022
88f55ca
Fix Calendar Page
bannzai Apr 29, 2022
320ea0e
Fix compile error
bannzai Apr 29, 2022
3a3a6b8
Use async action
bannzai Apr 29, 2022
64b7e55
Remove unnecessary state
bannzai Apr 29, 2022
9ae3870
Fix menstruation state
bannzai Apr 29, 2022
a394355
Separate button
bannzai Apr 29, 2022
51c425e
Move to history
bannzai Apr 29, 2022
0f114f9
Move to component
bannzai Apr 29, 2022
09da0fc
Fix import
bannzai Apr 29, 2022
5083443
Fix update calendar index
bannzai Apr 29, 2022
c7f5c4b
Fix state provider
bannzai Apr 29, 2022
3a9481a
Commentout
bannzai Apr 29, 2022
2eb4f68
Fix index
bannzai Apr 29, 2022
39bb7ea
Add AsyncAction
bannzai Apr 29, 2022
16d858b
Add utility
bannzai Apr 29, 2022
2eb8af7
Fix state and store
bannzai Apr 29, 2022
e85350a
Fix menstruation page
bannzai Apr 29, 2022
76aff8c
Fix data source
bannzai Apr 29, 2022
eb66c2e
Add band models
bannzai Apr 29, 2022
04a4286
Fix header
bannzai Apr 29, 2022
9be00e2
Fix record button
bannzai Apr 29, 2022
c8f8d2b
Fix compile error for Card
bannzai Apr 29, 2022
7fdcd61
Remove unnecessary import
bannzai Apr 29, 2022
f4a40ff
Separate header
bannzai Apr 29, 2022
5fc392d
Fix state
bannzai Apr 30, 2022
d4fb4a4
Rename
bannzai Apr 30, 2022
8aaa14c
Fix
bannzai Apr 30, 2022
e1ab99c
Rename
bannzai Apr 30, 2022
b6be5e3
Fix store
bannzai Apr 30, 2022
902232d
fix compile error
bannzai Apr 30, 2022
9d63950
fix compile error
bannzai Apr 30, 2022
0df38cc
WIP add month calendar
bannzai Apr 30, 2022
4847344
Fix freezed
bannzai Apr 30, 2022
1919469
WIP fix menstruation calendar
bannzai Apr 30, 2022
ded97d8
Integrate modal
bannzai Apr 30, 2022
c00cb11
Remove title
bannzai Apr 30, 2022
a8942af
Add setting to state
bannzai Apr 30, 2022
429fd7c
Fix
bannzai Apr 30, 2022
73576f4
Fix compile error
bannzai Apr 30, 2022
da741c6
Fix delete action
bannzai Apr 30, 2022
fb2a947
Remove unnecessary import
bannzai Apr 30, 2022
39b5c47
Avoid error
bannzai Apr 30, 2022
e939749
Fix calendar
bannzai Apr 30, 2022
143eda4
Fix calendar state
bannzai Apr 30, 2022
26b7c1b
Remove unnecessary provider
bannzai Apr 30, 2022
a4bfb96
Remove unnecessary file
bannzai Apr 30, 2022
33f25fe
Rename
bannzai Apr 30, 2022
68efa5f
Move to title
bannzai Apr 30, 2022
73e8326
Prepare calendar page index state notifier
bannzai Apr 30, 2022
affd206
Revert "Remove unnecessary file"
bannzai Apr 30, 2022
c5f31a9
fix import
bannzai Apr 30, 2022
e57fe5b
Fix
bannzai Apr 30, 2022
644ac09
Fix calendar state
bannzai Apr 30, 2022
a9430f3
Fix page index management
bannzai Apr 30, 2022
600c81c
Prefetch
bannzai Apr 30, 2022
ee78e55
Add prefetch code
bannzai Apr 30, 2022
a4c8f24
Revert "Add prefetch code"
bannzai Apr 30, 2022
f3f4823
Revert "Prefetch"
bannzai Apr 30, 2022
c1c5ef7
fix loading
bannzai Apr 30, 2022
bc494f4
Remove unnecessary import
bannzai Apr 30, 2022
4053f95
Fix update state
bannzai Apr 30, 2022
ec7cdab
add void
bannzai Apr 30, 2022
192bd3d
Merge remote-tracking branch 'origin/main' into refactor/state/async-…
bannzai Apr 30, 2022
8e436b7
Remove
bannzai Apr 30, 2022
f34921d
Remove
bannzai Apr 30, 2022
6c1dcbd
Fix provider position
bannzai Apr 30, 2022
184eb7e
Fix setting state
bannzai Apr 30, 2022
0c0bb6a
Replace with stackTrace
bannzai Apr 30, 2022
13c90ae
Fix Setting state
bannzai Apr 30, 2022
dd642f4
Add async action
bannzai Apr 30, 2022
ff9117e
Rename
bannzai Apr 30, 2022
dad006b
Fix setting state notifier
bannzai Apr 30, 2022
74f59e7
Fix state notifier
bannzai Apr 30, 2022
c7a3ce8
Fix async action
bannzai Apr 30, 2022
d7d9dbe
Fix async action
bannzai Apr 30, 2022
e0cc7c9
Fix async action
bannzai Apr 30, 2022
0496d06
Rename
bannzai Apr 30, 2022
630736e
Fix menstruation setting
bannzai Apr 30, 2022
2e4a89d
Fix
bannzai Apr 30, 2022
6cfd6b9
Fix reminder notification customize word page
bannzai Apr 30, 2022
abf000b
Fix setting reminder time page
bannzai Apr 30, 2022
b5633d9
Fix
bannzai Apr 30, 2022
1ec40b4
Use state.when
bannzai Apr 30, 2022
82a719a
Fix setting page
bannzai Apr 30, 2022
05616c5
Remove async
bannzai Apr 30, 2022
772de69
to async
bannzai Apr 30, 2022
a7d31d7
Fix reminder time
bannzai Apr 30, 2022
9e08f1b
fix setting menstruation page
bannzai Apr 30, 2022
56d654e
Fix test
bannzai Apr 30, 2022
09cdbac
Rename
bannzai Apr 30, 2022
b5fd782
Fix calculate date for band functions
bannzai Apr 30, 2022
2fb8ea7
Remove unused code
bannzai Apr 30, 2022
46f9a0b
Fix calendar test case
bannzai Apr 30, 2022
1619982
Fix test case
bannzai Apr 30, 2022
f704861
Add async action mock
bannzai Apr 30, 2022
1a48ce2
Replace mock
bannzai Apr 30, 2022
c55b2e3
fix test case
bannzai Apr 30, 2022
cc7b6e7
Fix menstruation store test
bannzai May 1, 2022
377b61b
Fix interface
bannzai May 1, 2022
0ead070
Fix test case
bannzai May 1, 2022
cd44151
Fix fake
bannzai May 1, 2022
10e84f9
WIP fix
bannzai May 1, 2022
7bcc881
Remove unnecessary constructor
bannzai May 1, 2022
1238ea1
Fix provider
bannzai May 1, 2022
c686281
fix notification bar test case
bannzai May 1, 2022
578b64c
Fix fake object
bannzai May 1, 2022
ae06ce2
Fix test case
bannzai May 1, 2022
00c2e64
Fix compile error
bannzai May 1, 2022
549d9ab
Rename
bannzai May 1, 2022
1c3b13c
Replace
bannzai May 1, 2022
10619b0
Fix test
bannzai May 1, 2022
4164836
Replace to asyncAction
bannzai May 1, 2022
505bf3f
Remove unnecessary service
bannzai May 1, 2022
394bbdb
Remove unnecessary service
bannzai May 1, 2022
9785414
Remove unnecessary service
bannzai May 1, 2022
974ded1
Remove unnecessary mock
bannzai May 1, 2022
8480442
Remove unnecessary import
bannzai May 1, 2022
40f3305
Fix reminder times test
bannzai May 1, 2022
627efd2
Remove unnecessary code
bannzai May 1, 2022
1abd107
Fix test
bannzai May 1, 2022
4715b10
Remove unnecessary method
bannzai May 1, 2022
9ca0dc8
Remove unnecessary method
bannzai May 1, 2022
7112a16
Fix provider
bannzai May 1, 2022
4f2299d
override FakeRecordPageState
bannzai May 1, 2022
bf0b36b
Fix test case
bannzai May 1, 2022
420c387
Fix test
bannzai May 1, 2022
70dfaf8
Remove unnecessary code
bannzai May 1, 2022
5f3dc1e
Fix test case
bannzai May 1, 2022
a4c31ab
Merge remote-tracking branch 'origin/main' into refactor/state/async-…
bannzai May 1, 2022
55086d7
Rename
bannzai May 1, 2022
7623d5f
Rename
bannzai May 1, 2022
342af35
Rename
bannzai May 1, 2022
c5cc5d8
Rename
bannzai May 1, 2022
55533aa
Rename
bannzai May 1, 2022
0acc3a4
Fix
bannzai May 1, 2022
6537fdd
Revert "Fix"
bannzai May 1, 2022
241578e
Fix
bannzai May 1, 2022
92dcf9a
Fix
bannzai May 1, 2022
5a5e30d
Fix
bannzai May 1, 2022
a10fc37
Rename to week
bannzai May 1, 2022
35f8f7c
Rename to Week
bannzai May 1, 2022
8c7201e
Fix test
bannzai May 1, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 0 additions & 48 deletions lib/components/organisms/calendar/band/calendar_band.dart
Original file line number Diff line number Diff line change
@@ -1,51 +1,3 @@
import 'package:flutter/material.dart';
import 'package:pilll/components/atoms/font.dart';
import 'package:pilll/components/atoms/text_color.dart';
import 'package:pilll/components/molecules/diagonal_striped_line.dart';

import 'calendar_band_model.dart';

abstract class CalendarBandConst {
static const double height = 13;
}

class CalendarBand extends StatelessWidget {
const CalendarBand({
Key? key,
required this.model,
required this.isLineBreaked,
required this.width,
this.onTap,
}) : super(key: key);

final CalendarBandModel model;
final bool isLineBreaked;
final double width;
final Function(CalendarBandModel)? onTap;

@override
Widget build(BuildContext context) {
final onTap = this.onTap;
return GestureDetector(
onTap: () => onTap != null ? onTap(model) : null,
child: Container(
height: CalendarBandConst.height,
child: Stack(
children: [
CustomPaint(
painter: DiagonalStripedLine(
color: model.color,
isNecessaryBorder: model.isNecessaryBorder),
size: Size(width, CalendarBandConst.height),
),
Container(
padding: const EdgeInsets.only(left: 10),
child: Text(isLineBreaked ? "" : model.label,
style: FontType.sSmallTitle.merge(TextColorStyle.white)),
),
],
),
),
);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import 'package:pilll/entity/pill_sheet_type.dart';
import 'package:pilll/entity/setting.codegen.dart';
import 'package:pilll/entity/weekday.dart';
import 'package:pilll/util/datetime/date_compare.dart';
import 'package:pilll/util/datetime/day.dart';

List<DateRange> scheduledOrInTheMiddleMenstruationDateRanges(
PillSheetGroup pillSheetGroup,
Expand Down Expand Up @@ -148,3 +149,13 @@ List<CalendarBandModel> buildBandModels(
]
];
}

bool isNecessaryLineBreak(DateTime date, DateRange dateRange) {
return !dateRange.inRange(date.date());
}

int offsetForStartPositionAtLine(DateTime begin, DateRange dateRange) {
return isNecessaryLineBreak(begin, dateRange)
? 0
: daysBetween(dateRange.begin.date(), begin.date());
}
42 changes: 7 additions & 35 deletions lib/components/organisms/calendar/band/calendar_band_model.dart
Original file line number Diff line number Diff line change
@@ -1,56 +1,28 @@
import 'package:pilll/components/atoms/color.dart';
import 'package:flutter/material.dart';
import 'package:pilll/components/organisms/calendar/band/calendar_band.dart';
import 'package:pilll/entity/menstruation.codegen.dart';

abstract class CalendarBandModel {
Color get color;
String get label;
double get bottom;
bool get isNecessaryBorder;

final DateTime begin;
final DateTime end;
CalendarBandModel(this.begin, this.end);
}

class CalendarScheduledMenstruationBandModel extends CalendarBandModel {
@override
Color get color => PilllColors.menstruation;
@override
String get label => "";
@override
double get bottom => 0;
@override
bool get isNecessaryBorder => true;
final DateTime begin;
final DateTime end;

CalendarScheduledMenstruationBandModel(DateTime begin, DateTime end)
CalendarScheduledMenstruationBandModel(this.begin, this.end)
: super(begin, end);
}

class CalendarMenstruationBandModel extends CalendarBandModel {
@override
Color get color => PilllColors.menstruation.withAlpha(153);
@override
String get label => "";
@override
double get bottom => 0;
@override
bool get isNecessaryBorder => false;
final Menstruation menstruation;
CalendarMenstruationBandModel(this.menstruation)
: super(menstruation.beginDate, menstruation.endDate);
}

class CalendarNextPillSheetBandModel extends CalendarBandModel {
@override
Color get color => PilllColors.duration;
@override
String get label => "新しいシート開始 ▶︎";
@override
double get bottom => CalendarBandConst.height;
@override
bool get isNecessaryBorder => false;
CalendarNextPillSheetBandModel(DateTime begin, DateTime end)
: super(begin, end);
final DateTime begin;
final DateTime end;

CalendarNextPillSheetBandModel(this.begin, this.end) : super(begin, end);
}
74 changes: 74 additions & 0 deletions lib/components/organisms/calendar/band/calendar_band_provider.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
import 'package:pilll/components/organisms/calendar/band/calendar_band_function.dart';
import 'package:pilll/components/organisms/calendar/band/calendar_band_model.dart';
import 'package:pilll/database/menstruation.dart';
import 'package:pilll/database/pill_sheet_group.dart';
import 'package:pilll/database/setting.dart';
import 'package:riverpod/riverpod.dart';

final calendarMenstruationBandListProvider =
Provider<AsyncValue<List<CalendarMenstruationBandModel>>>((ref) {
final allMenstruations = ref.watch(allMenstruationStreamProvider);

if (allMenstruations is AsyncLoading) {
return const AsyncValue.loading();
}

try {
return AsyncValue.data(
allMenstruations.value!
.map((menstruation) => CalendarMenstruationBandModel(menstruation))
.toList(),
);
} catch (error, stackTrace) {
return AsyncValue.error(error, stackTrace: stackTrace);
}
});

final calendarScheduledMenstruationBandListProvider =
Provider<AsyncValue<List<CalendarScheduledMenstruationBandModel>>>((ref) {
final allMenstruations = ref.watch(allMenstruationStreamProvider);
final pillSheetGroup = ref.watch(latestPillSheetGroupStreamProvider);
final setting = ref.watch(settingStreamProvider);

if (allMenstruations is AsyncLoading ||
pillSheetGroup is AsyncLoading ||
setting is AsyncLoading) {
return const AsyncValue.loading();
}

try {
return AsyncValue.data(
scheduledOrInTheMiddleMenstruationDateRanges(
pillSheetGroup.value!,
setting.value!,
allMenstruations.value!,
15,
)
.map((dateRange) => CalendarScheduledMenstruationBandModel(
dateRange.begin, dateRange.end))
.toList(),
);
} catch (error, stackTrace) {
return AsyncValue.error(error, stackTrace: stackTrace);
}
});

final calendarNextPillSheetBandListProvider =
Provider<AsyncValue<List<CalendarNextPillSheetBandModel>>>((ref) {
final pillSheetGroup = ref.watch(latestPillSheetGroupStreamProvider);

if (pillSheetGroup is AsyncLoading) {
return const AsyncValue.loading();
}

try {
return AsyncValue.data(
nextPillSheetDateRanges(pillSheetGroup.value!, 15)
.map((dateRange) =>
CalendarNextPillSheetBandModel(dateRange.begin, dateRange.end))
.toList(),
);
} catch (error, stackTrace) {
return AsyncValue.error(error, stackTrace: stackTrace);
}
});
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
import 'package:flutter/material.dart';
import 'package:pilll/components/atoms/color.dart';
import 'package:pilll/components/molecules/diagonal_striped_line.dart';
import 'package:pilll/components/organisms/calendar/band/calendar_band.dart';
import 'package:pilll/entity/menstruation.codegen.dart';

class CalendarMenstruationBand extends StatelessWidget {
const CalendarMenstruationBand({
Key? key,
required this.menstruation,
required this.width,
required this.onTap,
}) : super(key: key);

final Menstruation menstruation;
final double width;
final Function(Menstruation) onTap;

@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () => onTap(menstruation),
child: Container(
height: CalendarBandConst.height,
child: CustomPaint(
painter: DiagonalStripedLine(
color: PilllColors.menstruation,
isNecessaryBorder: false,
),
size: Size(width, CalendarBandConst.height),
),
),
);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
import 'package:flutter/material.dart';
import 'package:pilll/components/atoms/color.dart';
import 'package:pilll/components/atoms/font.dart';
import 'package:pilll/components/atoms/text_color.dart';
import 'package:pilll/components/molecules/diagonal_striped_line.dart';
import 'package:pilll/components/organisms/calendar/band/calendar_band.dart';

class CalendarNextPillSheetBand extends StatelessWidget {
const CalendarNextPillSheetBand({
Key? key,
required this.begin,
required this.end,
required this.isLineBreak,
required this.width,
}) : super(key: key);

final DateTime begin;
final DateTime end;
final bool isLineBreak;
final double width;

@override
Widget build(BuildContext context) {
return Container(
height: CalendarBandConst.height,
child: Stack(
children: [
CustomPaint(
painter: DiagonalStripedLine(
color: PilllColors.duration, isNecessaryBorder: false),
size: Size(width, CalendarBandConst.height),
),
Container(
padding: const EdgeInsets.only(left: 10),
child: Text(isLineBreak ? "" : "新しいシート開始 ▶︎",
style: FontType.sSmallTitle.merge(TextColorStyle.white)),
),
],
),
);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
import 'package:flutter/material.dart';
import 'package:pilll/components/atoms/color.dart';
import 'package:pilll/components/molecules/diagonal_striped_line.dart';
import 'package:pilll/components/organisms/calendar/band/calendar_band.dart';

class CalendarScheduledMenstruationBand extends StatelessWidget {
const CalendarScheduledMenstruationBand({
Key? key,
required this.begin,
required this.end,
required this.width,
}) : super(key: key);

final DateTime begin;
final DateTime end;
final double width;

@override
Widget build(BuildContext context) {
return Container(
height: CalendarBandConst.height,
child: CustomPaint(
painter: DiagonalStripedLine(
color: PilllColors.menstruation.withAlpha(153),
isNecessaryBorder: true,
),
size: Size(width, CalendarBandConst.height),
),
);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
import 'package:pilll/components/atoms/color.dart';
import 'package:pilll/components/atoms/font.dart';
import 'package:pilll/components/atoms/text_color.dart';
import 'package:pilll/components/organisms/calendar/monthly/monthly_calendar_layout.dart';
import 'package:pilll/domain/calendar/components/month_calendar/month_calendar.dart';
import 'package:pilll/entity/weekday.dart';

class CalendarDayTile extends StatelessWidget {
Expand Down

This file was deleted.

Loading