Improved code (No need to specify the type of list in the albums database)

This commit is contained in:
Valeri Gokadze
2024-01-29 23:22:56 +04:00
parent c146f950b5
commit 7c7e82d7fd

View File

@ -1,233 +1,233 @@
List<Map<String, dynamic>> albumsDB = [
List albumsDB = [
{
'ytid': 'PLS5_MK8e_MzSNmCQ3_AqbQL1JOM4Yy-_v',
'title': 'Starboy - The Weeknd',
'image': 'https://i.scdn.co/image/ab67616d0000b2734718e2b124f79258be7bc452',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLtdokPm7vPss1TXrV4gr2pnSXmMu-UFF4',
'title': 'Dawn FM - The Weeknd',
'image': 'https://i.scdn.co/image/ab67616d0000b2734ab2520c2c77a1d66b9ee21d',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLOkPWZS9Q7ECOreiaeGJZ_dA8KlCtsvHN',
'title': 'AM - Arctic Monkeys',
'image': 'https://i.scdn.co/image/ab67616d0000b2734ae1c4c5c45aabe565499163',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PL9tY0BWXOZFuFZ-n1neSQ9R619SDUDSyl',
'title': 'Lover - Taylor Swift',
'image': 'https://i.scdn.co/image/ab67616d0000b273d64d9e6e9b7897ead3279cff',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLfSdF_HSSu55q-5p-maISZyr19erpZsTo',
'title': "Harry's House - Harry Styles",
'image': 'https://i.scdn.co/image/ab67616d0000b2732e8ed79e177ff6011076f5f0',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLfSdF_HSSu548MHnItRg7sYbj1OkmFc2g',
'title': 'Fine Line - Harry Styles',
'image': 'https://i.scdn.co/image/ab67616d0000b27377fdcfda6535601aff081b6a',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLK2zhq9oy0K4yxwMmBPsXQ3NvaQSxw6rY',
'title': 'My Dear Melancholy - The Weeknd',
'image': 'https://i.scdn.co/image/ab67616d0000b2731f6a2a40bb692936879db730',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLsCPTY_MPoPZLKsjasPhYLuoWG-s-rdKq',
'title': 'Happier Than Ever - Billie Eilish',
'image': 'https://i.scdn.co/image/ab67616d0000b2732a038d3bf875d23e4aeaa84e',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLHwvDXmNUa93H0TFpFvKK1wD3WupLzcHd',
'title': 'SOUR - Olivia Rodrigo',
'image': 'https://i.scdn.co/image/ab67616d0000b273a91c10fe9472d9bd89802e5a',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PL2YYYbxwOUaKedFVO8nv_HY_0XZCH00S4',
'title': 'Beauty Behind The Madness - The Weeknd',
'image': 'https://i.scdn.co/image/ab67616d0000b2737fcead687e99583072cc217b',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PL2YYYbxwOUaIUIjvLgpVyn_K4-IIl3mFc',
'title': 'After Hours - The Weeknd',
'image': 'https://i.scdn.co/image/ab67616d0000b2738863bc11d2aa12b54f5aeb36',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLorwKgiUml5v7dtrSLgvs6p-Y3oCh61yU',
'title': "Don't Smile at Me - Billie Eilish",
'image': 'https://i.scdn.co/image/ab67616d00001e02a9f6c04ba168640b48aa5795',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLmU8B4gZ41icgJv5WmjkK6c3KyOpVEDkI',
'title': "1989 (Taylor's Version) - Taylor Swift",
'image': 'https://i.scdn.co/image/ab67616d0000b273904445d70d04eb24d6bb79ac',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PL7V-LJGDr4W8z5XbbROMq19AWCyyh-lF4',
'title': 'Born To Die - Lana Del Rey',
'image': 'https://i.scdn.co/image/ab67616d0000b273cb76604d9c5963544cf5be64',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLu8BgVaWowIFIoeD8JZTuHZRGt5KcDmxR',
'title': 'Cry Baby - Melanie Martinez',
'image': 'https://i.scdn.co/image/ab67616d0000b273fba13f993c51c1985756c668',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLnBDayR0gzwyD-F1nBgx3Gt4wO9h8pJSB',
'title': 'Night Visions - Imagine Dragons',
'image': 'https://i.scdn.co/image/ab67616d0000b273a8f95e7f840c11edfa6cc3bd',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLE3uncMq8x3wLUlOD9W0c8-A8ZIZHUj6L',
'title': 'Wasteland - Brent Faiyaz',
'image': 'https://i.scdn.co/image/ab67616d0000b27369f63a842ea91ca7c522593a',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PL2BpnHM2wLCtglIEFILC9Z1jz7LdUOneO',
'title': "Emails I can't send - Sabrina Carpenter",
'image': 'https://i.scdn.co/image/ab67616d0000b273700f7bf79c9f063ad0362bdf',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PL1z9R7TJXY8wQT8P-jsjgdRFvjkte_Akn',
'title': 'Planet Her - Doja Cat',
'image': 'https://i.scdn.co/image/ab67616d0000b273be841ba4bc24340152e3a79a',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLWrMgSHVv2bPQUSEZnrep56vxWVech7gT',
'title': 'SOS - SZA',
'image': 'https://i.scdn.co/image/ab67616d0000b27370dbc9f47669d120ad874ec1',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PL9tY0BWXOZFsRO7M8bLf-PKpUfFP48Jha',
'title': 'HEROES & VILLAINS - Metro Boomin',
'image': 'https://i.scdn.co/image/ab67616d0000b273c4fee55d7b51479627c31f89',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLfiMjLyNWxeYae8z1QiwSLTK12G_6EQU_',
'title': 'Surface Sounds - KALEO',
'image': 'https://i.scdn.co/image/ab67616d0000b2735956beefe0c79f85aec384b6',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'OLAK5uy_lYFD0sDFxZ8cr9ttczB7pH1zYc8r16kkg',
'title': 'GOLDEN - Jung Kook',
'image': 'https://i.scdn.co/image/ab67616d0000b273741fd4807f442af3f7359316',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLWOP54w8bbgM2Qlyks0Bt6GQOODjjfJY-',
'title': 'Christmas - Michael Bublé',
'image': 'https://i.scdn.co/image/ab67616d0000b27395517befb15ad5d63af701ab',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'OLAK5uy_lw2-Cu3aRY2Tkfi28_79m05SkBF_tlufg',
'title': 'Midnights - Taylor Swift',
'image': 'https://i.scdn.co/image/ab67616d0000b273bb54dde68cd23e2a268ae0f5',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'OLAK5uy_mFp59TqeoWXnMKVRThBlLdVyVXz0pjaYk',
'title': 'Merry Christmas - Mariah Carey',
'image': 'https://i.scdn.co/image/ab67616d0000b2734246e3158421f5abb75abc4f',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'OLAK5uy_lb5kz8gsKmocY458o2B5FUAtmuG3sNcH4',
'title': 'Scarlet - Doja Cat',
'image': 'https://i.scdn.co/image/ab67616d0000b27394203dd82d27b494c777d07c',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'OLAK5uy_n6zWDEznvX5Lz6Q8SMCeiEcJk87sKh0XI',
'title': 'Ferxxocalipsis - Feid',
'image': 'https://i.scdn.co/image/ab67616d0000b273f1aad814a40ec7419c234242',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'PLbxg9IbgCVkThXxuKK8bkMw3WUt5gqrts',
'title': 'Everyday Is Christmas - Sia',
'image': 'https://i.scdn.co/image/ab67616d0000b273d1410c1372fab1e516328fa8',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'OLAK5uy_mUTfdj6ahy1pcLm_ocVbcWXrhB99Q0KmU',
'title': 'Thank u,next - Ariana Grande',
'image': 'https://i.scdn.co/image/ab67616d0000b27356ac7b86e090f307e218e9c8',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'OLAK5uy_lnx0vO7zWw_AcGVVHsaDvsowsRQiIjBMk',
'title': 'Evolve - Imagine Dragons',
'image': 'https://i.scdn.co/image/ab67616d0000b2735675e83f707f1d7271e5cf8a',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'OLAK5uy_l38zxOdBaYnNtz_thk94HRP8V5s6_oGsU',
'title': 'This Is Acting - Sia',
'image': 'https://i.scdn.co/image/ab67616d0000b27349e0134c686547c28b7c999f',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
},
{
'ytid': 'OLAK5uy_nRIwFxK9HoO5lNT4THuPKYfit57ZgBxdM',
'title': 'What Is Love? - Clean Bandit',
'image': 'https://i.scdn.co/image/ab67616d0000b27337fb0680110fbb107740de5d',
'isAlbum': true,
'list': <Map<String, dynamic>>[],
'list': [],
}
];