// SPDX-License-Identifier: Apache-2.0 import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:musicplayer/music_methods/controller.dart'; import 'package:musicplayer/nomusic.dart'; import 'package:musicplayer/playlistLoading.dart'; import 'package:musicplayer/socketProblem.dart'; class loadingPage extends ConsumerStatefulWidget { const loadingPage({Key? key}) : super(key: key); @override _loadingPageState createState() => _loadingPageState(); } class _loadingPageState extends ConsumerState { @override void initState() { // TODO: implement initState super.initState(); } MPDTalker mpdTalker = MPDTalker(); List> list = []; String convertToMin(String str){ String strforint = ''; for(int i = 0; i snapshot) { if (snapshot.connectionState == ConnectionState.done) { // If we got an error if (snapshot.hasError) { return const SocketProblem(); // if we got our data } else if (snapshot.hasData) { // Extracting data from snapshot object List list = snapshot.data as dynamic; if(list.isNotEmpty){ mpdTalker.cmdStr('clear'); for(int i =0; i