Fix Fetch credentials (#69)

diff --git a/lib/client/sse_client.dart b/lib/client/sse_client.dart
index abaea2e..c6027b7 100644
--- a/lib/client/sse_client.dart
+++ b/lib/client/sse_client.dart
@@ -146,10 +146,7 @@
         await _fetch(
             url,
             _FetchOptions(
-                method: 'POST',
-                body: encodedMessage,
-                credentialsOptions:
-                    _CredentialsOptions(credentials: 'include')));
+                method: 'POST', body: encodedMessage, credentials: 'include'));
       } catch (error) {
         final augmentedError =
             '[$_clientId] SSE client failed to send $message:\n $error';
@@ -173,15 +170,7 @@
 class _FetchOptions {
   external factory _FetchOptions({
     required String method, // e.g., 'GET', 'POST'
-    required _CredentialsOptions credentialsOptions,
-    required String? body,
-  });
-}
-
-@JS()
-@anonymous
-class _CredentialsOptions {
-  external factory _CredentialsOptions({
     required String credentials, // e.g., 'omit', 'same-origin', 'include'
+    required String? body,
   });
 }