--- /dev/null
+//
+// MenuBottomTableViewCell.swift
+// WolneLektury
+//
+// Created by Pawel Dabrowski on 30/05/2018.
+// Copyright © 2018 Fundacja Nowoczesna Polska. All rights reserved.
+//
+
+import UIKit
+protocol MenuBottomTableViewCellDelegate: class{
+
+ func menuBottomProfileButtonTapped()
+ func menuBottomSignOutButtonButtonTapped()
+}
+
+class MenuBottomTableViewCell: WLTableViewCell {
+ weak var delegate: MenuBottomTableViewCellDelegate?
+ @IBOutlet weak var titleLabel: UILabel!
+ @IBOutlet weak var showProfileButton: UIButton!
+ @IBOutlet weak var signOutButton: UIButton!
+
+ class func instance(delegate: MenuBottomTableViewCellDelegate?) -> MenuBottomTableViewCell{
+ let cell = MenuBottomTableViewCell.instance(type: MenuBottomTableViewCell.self)
+ cell.delegate = delegate
+ return cell
+ }
+
+ override func awakeFromNib() {
+ super.awakeFromNib()
+
+ showProfileButton.layer.cornerRadius = 13
+ showProfileButton.layer.borderColor = UIColor.white.cgColor
+ showProfileButton.layer.borderWidth = 1
+
+ let titleText = NSMutableAttributedString(attributedString: NSAttributedString(string: "logged_as".localized + "\n", font: UIFont.systemFont(ofSize: 10)))
+ titleText.append(NSAttributedString(string: "Zuzanna Stańska", font: UIFont.systemFont(ofSize: 12)))
+ titleLabel.attributedText = titleText
+ showProfileButton.text = "show_profile".localized
+ signOutButton.text = "sign_out".localized
+
+ let bgColor = Constants.Colors.menuTintColor()
+ backgroundColor = bgColor
+ contentView.backgroundColor = bgColor
+ }
+
+ override func getHeight() -> CGFloat {
+ return 180
+ }
+
+ @IBAction func signoutButtonAction(_ sender: Any) {
+ delegate?.menuBottomSignOutButtonButtonTapped()
+ }
+
+ @IBAction func profileButtonAction(_ sender: Any) {
+ delegate?.menuBottomProfileButtonTapped()
+ }
+}