package com.adealink.weparty.module.playmate


interface Playmate {

    interface Common {

        companion object {
            const val PATH = "/playmate"
            const val EXTRA_CATEGORY = "extra_category"

            const val EXTRA_LAST_ITEM_BOTTOM = "extra_last_item_bottom"
        }

    }

    interface Home {
        companion object {
            const val PATH = "${Common.PATH}/home"
            const val GUEST_PATH = "${Common.PATH}/guest_home"
        }
    }

    interface HomeList {
        companion object {
            const val PATH = "${Common.PATH}/home_list"
            const val GUEST_PATH = "${Common.PATH}/guest_home_list"
        }
    }

    interface List {
        companion object {
            const val PATH = "${Common.PATH}/list"
            const val GUEST_PATH = "${Common.PATH}/guest_list"
        }
    }

    interface FindPartner {
        companion object {
            const val PATH = "${Common.PATH}/find_partner"
        }
    }

    interface Detail {
        companion object {
            const val PATH = "${Common.PATH}/detail"
            const val EXTRA_PLAYMATE_ID = "extra_playmate_id"
            const val EXTRA_PLAYMATE_NAME = "extra_playmate_name"
        }
    }


    interface Comment {
        companion object {
            const val LIST_DIALOG = "${Common.PATH}/comment_list_dialog"

            const val EXTRA_UID = "extra_playmate_uid"
            const val EXTRA_PLAYMATE_ID = "extra_playmate_id"
        }
    }
}