         buttonSample2.setTitle("Long-tap me!", for: [.normal])
         buttonSample2.dataset = optionsDataset
         view.addSubview(buttonSample2)
-
     }
+    
+    // MARK: JOEmojiableDelegate
 
     func singleTap(_ sender: JOEmojiableBtn) {
         print("Single tap action")

        static var sampleButtonSize = CGSize(width: 100, height: 50)
    }

    let optionsDataset = [
        JOEmojiableOption(image: "img_1", name: "dislike"),
        JOEmojiableOption(image: "img_2", name: "broken"),

import JOEmojiableBtn

class ViewController: UIViewController, JOEmojiableDelegate {
    
    // MARK: DesignConstants
    enum DesignConstants {
        static var mainSampleColor = UIColor(red: 0.27, green: 0.69, blue: 0.67, alpha: 1)
        static var buttonCornerRadius: CGFloat = 25
