import 'package:linkdy/models/data/bookmarks.dart'; class CheckBookmark { final Bookmark? bookmark; final Metadata? metadata; CheckBookmark({ this.bookmark, this.metadata, }); factory CheckBookmark.fromJson(Map json) => CheckBookmark( bookmark: json["bookmark"] != null ? Bookmark.fromJson(json["bookmark"]) : null, metadata: json["metadata"] == null ? null : Metadata.fromJson(json["metadata"]), ); Map toJson() => { "bookmark": bookmark?.toJson(), "metadata": metadata?.toJson(), }; } class Metadata { final String? url; final String? title; final String? description; Metadata({ this.url, this.title, this.description, }); factory Metadata.fromJson(Map json) => Metadata( url: json["url"], title: json["title"], description: json["description"], ); Map toJson() => { "url": url, "title": title, "description": description, }; }