<template>
    <v-dialog v-model="$store.state.UserRoles" width="60%" transition="slide-x-transition">
        <v-card class="RTL">
            <v-card-title class=" grey lighten-3" primary-title>
                <PartTitle class="WM-Margin-T-20" TitleFa=" دسترسی های این کاربر " TitleEn=" Member's Roles "></PartTitle>
            </v-card-title>

            <v-card-text>
                <table class="table table-striped WM-Margin-T-20 WM-Align-R RTL">
                    <thead>
                        <tr>
                            <th style="width:25%"></th>
                            <th style="width:25%" class="WM-Color-Cyan"><i class="WMi-plus"></i> قابلیت ثبت </th>
                            <th style="width:25%" class="WM-Color-Orange"><i class="WMi-edit"></i> قابلیت ویرایش </th>
                            <th style="width:25%" class="WM-Color-Red"><i class="WMi-trash"></i> قابلیت حذف </th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr v-for="(Permission, index) in Permissions">
                            <td class="WM-Align-C">
                                <i class="WM-Font-36 WM-Float-R" :class="[Permission.Icon]"></i>
                                <!-- <div style="margin-top:-15px;"> {{ Permission.Name }} </div> -->
                                <div class="WM-Float-R WM-Margin-R-10">
                                    <h4 class="WM-Font-16"> {{ Permission.Name }} </h4>
                                    <h4 class="WM-Font-14"> {{ index }} </h4>
                                </div>
                            </td>
                            <td>
                                <Checkbox ItemText=" امکان افزودن آیتم " :ItemID="index+'Add'"></Checkbox>
                            </td>
                            <td class="WM-Align-L">
                                <Checkbox ItemText=" امکان ویرایش آیتم های متعلق به خود " :ItemID="index+'EditSelfOwned'"></Checkbox>
                                <Checkbox ItemText=" امکان ویرایش همه ی آیتم ها " :ItemID="index+'EditAll'"></Checkbox>
                            </td>
                            <td>
                                <Checkbox ItemText=" امکان ویرایش آیتم های متعلق به خود " :ItemID="index+'DeleteSelfOwned'"></Checkbox>
                                <Checkbox ItemText=" امکان ویرایش همه ی آیتم ها " :ItemID="index+'DeleteAll'"></Checkbox>
                            </td>
                        </tr>
                        <tr>
                            <td class="WM-Align-C">
                                <i class="WM-Font-36 WM-Float-R WMi-shop"></i>
                                <div class="WM-Float-R WM-Margin-R-10">
                                    <h4 class="WM-Font-16"> سفارشات </h4>
                                    <h4 class="WM-Font-14"> Orders </h4>
                                </div>
                            </td>
                            <td></td>
                            <td class="WM-Align-L">
                                <Checkbox ItemText=" مدیریت سفارشات " ItemID="OrdersManagement"></Checkbox>
                            </td>
                            <td></td>
                        </tr>

                        <tr>
                            <td class="WM-Align-C">
                                <i class="WM-Font-36 WM-Float-R WMi-globe"></i>
                                <div class="WM-Float-R WM-Margin-R-10">
                                    <h4 class="WM-Font-16"> وبسایت </h4>
                                    <h4 class="WM-Font-14"> Website </h4>
                                </div>
                            </td>
                            <td></td>
                            <td class="WM-Align-L">
                                <Checkbox ItemText=" ویرایش وبسایت " ItemID="WebsiteEdit"></Checkbox>
                            </td>
                            <td></td>
                        </tr>
                    </tbody>
                </table>
            </v-card-text>

            <v-divider></v-divider>

            <v-card-actions>
                <v-spacer></v-spacer>
                <v-btn color="black" depressed dark @click="$store.state.UserRoles = false">
                    <v-icon dark right>fas fa-check</v-icon> ذخیره ی دسترسی ها
                </v-btn>
            </v-card-actions>
        </v-card>
    </v-dialog>
</template>

<script>
export default {
    props: {
        Color:     { default: 'grey darken-4' },
    },
    data: function ()  {
        return {
            Permissions: {
                'BusinessItem': { Name: ' کالاها و خدمات ', Icon: 'WMi-dropbox', Color: 'WM-Color-Red' },
                'News': { Name: ' اخبار ', Icon: 'WMi-rss', Color: 'WM-Color-Orange' },
                'Portfolio': { Name: ' نمونه کار ها ', Icon: 'WMi-picture', Color: 'WM-Color-Purple' },
            }

        }
    },
};
</script>
