| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -123,34 +123,30 @@ class _SingleDevicePickerState extends State<SingleDevicePicker> {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ),
 | 
					 | 
					 | 
					 | 
					              ),
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            ),
 | 
					 | 
					 | 
					 | 
					            ),
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            Expanded(
 | 
					 | 
					 | 
					 | 
					            Expanded(
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              child: _searchableList.isEmpty ?
 | 
					 | 
					 | 
					 | 
					                child: _searchableList.isEmpty
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              NoItemFound(message: _subtitle.noDeviceFound,):
 | 
					 | 
					 | 
					 | 
					                    ? NoItemFound(
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              LazyLoading(
 | 
					 | 
					 | 
					 | 
					                        message: _subtitle.noDeviceFound,
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                nextPage: _devicesProvider.nextPage,
 | 
					 | 
					 | 
					 | 
					                      )
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                onLazyLoad: () async {
 | 
					 | 
					 | 
					 | 
					                    : LazyLoading(
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  await _devicesProvider.getDevicesList(
 | 
					 | 
					 | 
					 | 
					                        nextPage: _devicesProvider.nextPage,
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      user: _userProvider.user,
 | 
					 | 
					 | 
					 | 
					                        onLazyLoad: () async {
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      host: _settingProvider.host,
 | 
					 | 
					 | 
					 | 
					                          await _devicesProvider.getDevicesList(
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      hospitalId: _userProvider.user.hospital?.id,
 | 
					 | 
					 | 
					 | 
					                              user: _userProvider.user, host: _settingProvider.host, hospitalId: _userProvider.user.clientId, serialNumber: snController.text, number: numberController.text);
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      serialNumber: snController.text,
 | 
					 | 
					 | 
					 | 
					                        },
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      number: numberController.text
 | 
					 | 
					 | 
					 | 
					                        child: ListView.builder(
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  );
 | 
					 | 
					 | 
					 | 
					                          padding: EdgeInsets.zero,
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                },
 | 
					 | 
					 | 
					 | 
					                          shrinkWrap: true,
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                child:ListView.builder(
 | 
					 | 
					 | 
					 | 
					                          itemCount: _searchableList.length,
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  padding: EdgeInsets.zero,
 | 
					 | 
					 | 
					 | 
					                          itemBuilder: (listContext, itemIndex) {
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  shrinkWrap: true,
 | 
					 | 
					 | 
					 | 
					                            return DeviceItem(
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  itemCount: _searchableList.length,
 | 
					 | 
					 | 
					 | 
					                              device: _searchableList[itemIndex],
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  itemBuilder: (listContext,itemIndex){
 | 
					 | 
					 | 
					 | 
					                              onPressed: (device) {
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    return DeviceItem(
 | 
					 | 
					 | 
					 | 
					                                Navigator.of(context).pop(device);
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      device: _searchableList[itemIndex],
 | 
					 | 
					 | 
					 | 
					                              },
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      onPressed: (device){
 | 
					 | 
					 | 
					 | 
					                            );
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        Navigator.of(context).pop(device);
 | 
					 | 
					 | 
					 | 
					                          },
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      },
 | 
					 | 
					 | 
					 | 
					                        ),
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    );
 | 
					 | 
					 | 
					 | 
					                      )),
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  },
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                ),
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              )
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            ),
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          ],
 | 
					 | 
					 | 
					 | 
					          ],
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        ),
 | 
					 | 
					 | 
					 | 
					        ),
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      ),
 | 
					 | 
					 | 
					 | 
					      ),
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |