Skip to content

Commit 1a1d764

Browse files
VelikovPetarclaude
andcommitted
refactor(llc): move the event handler and state mutations into the channel directory
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent 54b0c5a commit 1a1d764

5 files changed

Lines changed: 11 additions & 11 deletions

File tree

packages/stream_chat/lib/src/client/channel/channel_client_state.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import 'package:rxdart/rxdart.dart';
66

77
import '../../../stream_chat.dart';
88
import '../../core/util/utils.dart';
9-
import '../channel_event_handler.dart';
10-
import '../channel_state_mutations.dart';
119
import '../retry_queue.dart';
10+
import 'channel_event_handler.dart';
11+
import 'channel_state_mutations.dart';
1212

1313
/// The class that handles the state of the channel listening to the events.
1414
class ChannelClientState {

packages/stream_chat/lib/src/client/channel_event_handler.dart renamed to packages/stream_chat/lib/src/client/channel/channel_event_handler.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import '../../stream_chat.dart';
1+
import '../../../stream_chat.dart';
22
import 'channel_state_mutations.dart';
33

44
/// Routes channel events to the matching [ChannelStateMutations] methods.

packages/stream_chat/lib/src/client/channel_state_mutations.dart renamed to packages/stream_chat/lib/src/client/channel/channel_state_mutations.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import 'dart:math' as math;
22

33
import 'package:collection/collection.dart';
44

5-
import '../../stream_chat.dart';
5+
import '../../../stream_chat.dart';
66

77
/// Applies channel event payloads as [ChannelClientState] mutations.
88
///

packages/stream_chat/test/src/client/channel_event_handler_test.dart renamed to packages/stream_chat/test/src/client/channel/channel_event_handler_test.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
// ignore_for_file: cascade_invocations
22

33
import 'package:mocktail/mocktail.dart';
4-
import 'package:stream_chat/src/client/channel_event_handler.dart';
5-
import 'package:stream_chat/src/client/channel_state_mutations.dart';
4+
import 'package:stream_chat/src/client/channel/channel_event_handler.dart';
5+
import 'package:stream_chat/src/client/channel/channel_state_mutations.dart';
66
import 'package:stream_chat/stream_chat.dart';
77
import 'package:test/test.dart';
88

9-
import '../fakes.dart';
10-
import '../mocks.dart';
9+
import '../../fakes.dart';
10+
import '../../mocks.dart';
1111

1212
class MockChannel extends Mock implements Channel {}
1313

packages/stream_chat/test/src/client/channel_state_mutations_test.dart renamed to packages/stream_chat/test/src/client/channel/channel_state_mutations_test.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
// ignore_for_file: cascade_invocations
22

33
import 'package:mocktail/mocktail.dart';
4-
import 'package:stream_chat/src/client/channel_state_mutations.dart';
4+
import 'package:stream_chat/src/client/channel/channel_state_mutations.dart';
55
import 'package:stream_chat/stream_chat.dart';
66
import 'package:test/test.dart';
77

8-
import '../fakes.dart';
9-
import '../mocks.dart';
8+
import '../../fakes.dart';
9+
import '../../mocks.dart';
1010

1111
class MockChannelClientState extends Mock implements ChannelClientState {}
1212

0 commit comments

Comments
 (0)