Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.29 KB | None | 0 0
  1. <table
  2. :key="currentPage"
  3. class="p-2 table">
  4. <thead>
  5. <tr>
  6. <td
  7. v-for="(header, index) in tableHeadersArray"
  8. v-show="index < tableHeadersArray.length - columnsToRemove"
  9. ref="tableHeaderDataRefs"
  10. :key="index"
  11. class="px-1">
  12. <button
  13. :class="header.colAlign === 'right' ? 'flex-row-reverse ml-auto' : ''"
  14. type="button"
  15. class="mx-2 py-1 mb-1 text-xs text-grey-darker font-semibold break-words flex items-baseline justify-left uppercase whitespace-no-wrap"
  16. @click="sortByHeader(header)">
  17. {{ removeUnderscores(header.displayHeader) }}
  18. <span v-if="sortingByThisColumn(header)">
  19. <span v-if="sortedByAscending">
  20. <font-awesome-icon
  21. :icon="['fas', 'sort-down']"
  22. size="lg"
  23. class="mx-1 pb-1"/>
  24. </span>
  25. <span v-if="!sortedByAscending">
  26. <font-awesome-icon
  27. :icon="['fas', 'sort-up']"
  28. size="lg"
  29. class="mx-1 pt-1"/>
  30. </span>
  31. </span>
  32. </button>
  33. </td>
  34. </tr>
  35. </thead>
  36. <tbody>
  37. <tr
  38. v-for="(dataSet, index) in getCurrentTableData"
  39. :key="index"
  40. class="text-grey-darkest hover:bg-grey-light cursor-pointer border-b border-grey-lighter"
  41. @click.stop="selectRow($event, dataSet)"
  42. @dblclick="viewEntityShortcut">
  43. <td
  44. v-for="(data, idx) in reduceRows(orderRowData(dataSet))"
  45. :key="idx"
  46. :class="getTextOffset(idx)"
  47. class="font-normal px-3 py-1/2 pt-1 tracking-wide min-w-50 max-w-225 break-words"
  48. >{{ getColumnDisplayFormat(idx, data || findNullAlternative(idx, dataSet)) }}</td>
  49. </tr>
  50. </tbody>
  51. </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement