ahmedattia213
6/17/2019 - 2:27 PM

HGPlaceholders for collectionview


  let provider = PlaceholdersProvider.default
        provider.add(placeholders: .noRecordsYet)
        collectionView.placeholdersProvider = provider
        
        
        
  extension Placeholder {
    static var noRecordsYet: Placeholder {
        var data = PlaceholderData()
        data.title = Localizations.InWorkout.ProtocolSection.NoRecordsYet.Title
        data.subtitle = Localizations.InWorkout.ProtocolSection.NoRecordsYet.SubTitle
        data.image = #imageLiteral(resourceName: "noRecordsIcon")

        var style = PlaceholderStyle()
        style.backgroundColor = .background
        style.isAnimated = true

        let placeholder = Placeholder(data: data, style: style, key: PlaceholderKey.noResultsKey)
        return placeholder
    }
}