Skip to content

Commit

Permalink
needed to export more stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
anitarua committed Dec 20, 2023
1 parent 97e8609 commit 37eb93f
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 9 deletions.
14 changes: 11 additions & 3 deletions examples/flutter_chat_app/lib/main.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import 'package:client_sdk_dart/client_sdk_dart.dart';
import 'package:flutter/material.dart';
import 'package:client_sdk_dart/src/auth/credential_provider.dart';
import 'package:client_sdk_dart/src/config/topic_configurations.dart';

void main() {
runApp(const MyApp());
Expand Down Expand Up @@ -58,8 +57,17 @@ class MyHomePage extends StatefulWidget {

class _MyHomePageState extends State<MyHomePage> {
int _counter = 0;
String momentoApiKey = "eyJlbmRwb2ludCI6ImNlbGwtYWxwaGEtZGV2LnByZXByb2QuYS5tb21lbnRvaHEuY29tIiwiYXBpX2tleSI6ImV5SmhiR2NpT2lKSVV6STFOaUo5LmV5SnpkV0lpT2lKaGJtbDBZVUJ0YjIxbGJuUnZhSEV1WTI5dElpd2lkbVZ5SWpveExDSndJam9pUTBGQlBTSXNJbVY0Y0NJNk1UY3dOVGcyTXpRNE0zMC5rellHNHNScFNxQVNEUV9hNWpTb2Z0ZmQyaGFmcnZtLWM2czdHckg3cE40In0=";
late TopicClient topicClient = TopicClient(CredentialProvider.fromString(momentoApiKey), Mobile.latest());

void _incrementCounter() {
Future<void> _incrementCounter() async {
final result = await topicClient.publish("cache", "topic", StringValue("Hello"));
switch (result) {
case TopicPublishSuccess():
print("Success");
case TopicPublishError():
print("Error: ${result.message}");
}
setState(() {
// This call to setState tells the Flutter framework that something has
// changed in this State, which causes it to rerun the build method below
Expand Down
6 changes: 0 additions & 6 deletions examples/topics.dart
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
import 'dart:io';

import 'package:client_sdk_dart/client_sdk_dart.dart';
import 'package:client_sdk_dart/src/auth/credential_provider.dart';
import 'package:client_sdk_dart/src/config/topic_configurations.dart';
import 'package:client_sdk_dart/src/messages/responses/topics/topic_publish.dart';
import 'package:client_sdk_dart/src/messages/responses/topics/topic_subscribe.dart';
import 'package:client_sdk_dart/src/messages/responses/topics/topic_subscription_item.dart';
import 'package:client_sdk_dart/src/messages/values.dart';
import 'package:logging/logging.dart';

void main() async {
Expand Down
6 changes: 6 additions & 0 deletions lib/client_sdk_dart.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,11 @@
library;

export 'src/topic_client.dart';
export 'src/auth/credential_provider.dart';
export 'src/config/topic_configurations.dart';
export 'src/messages/values.dart';
export 'src/messages/responses/topics/topic_publish.dart';
export 'src/messages/responses/topics/topic_subscribe.dart';
export 'src/messages/responses/topics/topic_subscription_item.dart';

// TODO: Export any libraries intended for clients of this package.

0 comments on commit 37eb93f

Please sign in to comment.