который подключаю в каждый компонент
                  
                  
                  выглядит следующим образом
                  
                  
                  
                  
                  
                  export default {
                  
                  
                    data () {
                  
                  
                      return {
                  
                  
                        selected: [],
                  
                  
                        pagination: {
                  
                  
                          descending: true,
                  
                  
                          page: 1,
                  
                  
                          // rowsPerPage: 8,
                  
                  
                          rowsPerPage: parseInt(process.env.VUE_APP_PAGINATION_RECORDS),
                  
                  
                          sortBy: 'id'
                  
                  
                        }
                  
                  
                      }
                  
                  
                    },
                  
                  
                    computed: {
                  
                  
                      gql_sort () {
                  
                  
                        return {
                  
                  
                          sort_by: this.pagination.sortBy,
                  
                  
                          type: this.pagination.descending === true ? 'asc' : 'desc'
                  
                  
                        }
                  
                  
                      },
                  
                  
                      gql_pagination () {
                  
                  
                        return {
                  
                  
                          take: this.pagination.rowsPerPage,
                  
                  
                          page: this.pagination.page
                  
                  
                        }
                  
                  
                      }
                  
                  
                    }
                  
                  
                  }
                  
                  
                  
                  
                  
                  насколько хорош такой вариант? насколько это тестируемо и гибко?
                  
                  
                
тестируемо - что именно подрузумеваешь?
Обсуждают сегодня