actionBtn.vue 946 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <template>
  2. <div class="actionBtn">
  3. <q-btn icon="isax:rotate-left"
  4. class="reload-icon "
  5. color="primary"
  6. unelevated
  7. @click="onClick('reload')" />
  8. <q-btn unelevated
  9. class="filter-btn"
  10. color="primary"
  11. padding="1px 23px"
  12. label="اعمال"
  13. @click="onClick('filter')" />
  14. </div>
  15. </template>
  16. <script>
  17. export default {
  18. name: 'actionBtn',
  19. methods: {
  20. onClick (data) {
  21. this.$emit('onClick', data)
  22. }
  23. }
  24. }
  25. </script>
  26. <style scoped lang="scss">
  27. .actionBtn {
  28. //padding-top: 33px;
  29. display: flex;
  30. justify-content: flex-end;
  31. @media screen and (max-width:599px ) {
  32. padding-top: 0;
  33. }
  34. .filter-btn{
  35. font-weight: 600;
  36. font-size: 14px;
  37. line-height: 22px;
  38. letter-spacing: -0.03em;
  39. color: #FFFFFF;
  40. }
  41. .reload-icon{
  42. color: #6D708B;
  43. background-color: #ffe9cc;
  44. margin-right: 16px;
  45. }
  46. }
  47. </style>