Skip to content

Commit

Permalink
Put model in its own file
Browse files Browse the repository at this point in the history
  • Loading branch information
Eduardo Garza committed Jul 3, 2023
1 parent 99df22b commit cbe0568
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 19 deletions.
19 changes: 0 additions & 19 deletions lib/models/alarm_state.dart
Expand Up @@ -38,22 +38,3 @@ final class AlarmState extends Equatable {
hasSirenActive,
];
}

final class AreaState extends Equatable {
const AreaState({
required this.areaNumber,
required this.isOpen,
required this.isDisabled,
});

final int areaNumber;
final bool isOpen;
final bool isDisabled;

@override
List<Object> get props => [
areaNumber,
isOpen,
isDisabled,
];
}
20 changes: 20 additions & 0 deletions lib/models/area_state.dart
@@ -0,0 +1,20 @@
import 'package:equatable/equatable.dart';

final class AreaState extends Equatable {
const AreaState({
required this.areaNumber,
required this.isOpen,
required this.isDisabled,
});

final int areaNumber;
final bool isOpen;
final bool isDisabled;

@override
List<Object> get props => [
areaNumber,
isOpen,
isDisabled,
];
}
1 change: 1 addition & 0 deletions lib/repositories/alarm_system_repository.dart
Expand Up @@ -3,6 +3,7 @@ import 'dart:convert';
import 'dart:html';

import 'package:alarmapp_pwa/models/alarm_state.dart';
import 'package:alarmapp_pwa/models/area_state.dart';
import 'package:http/http.dart' as http;

const String _baseUrl = 'api.particle.io';
Expand Down

0 comments on commit cbe0568

Please sign in to comment.