GetCookie function

String GetCookie(
  1. String key
)

Implementation

String GetCookie(String key) {
  String? cookies = html.document.cookie;

  if (cookies == null || cookies.isEmpty) return "";

  List<String> listValues = cookies.split(";");

  for (var item in listValues) {
    List<String> parts = item.split("=");

    if (parts.length >= 2) {
      String _key = parts[0].trim();
      String _val = parts.sublist(1).join("=").trim();

      if (_key == key) {
        return _val;
      }
    }
  }

  return "";
}