getCookies method

Future<Map<String, String>> getCookies()

Implementation

Future<Map<String, String>> getCookies() async {
  final cookiesString = await evalJavascript('document.cookie');
  final cookies = <String, String>{};

  if (cookiesString?.isNotEmpty == true) {
    cookiesString!.split(';').forEach((String cookie) {
      final split = cookie.split('=');
      cookies[split[0]] = split[1];
    });
  }

  return cookies;
}