Repo for the search and displace core module including the interface to select files and search and displace operations to run on them. https://searchanddisplace.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
1.8 KiB

  1. import './bootstrap';
  2. import Vue from 'vue';
  3. /**
  4. * Import vendor classes
  5. */
  6. import PrimeVue from 'primevue/config';
  7. import Button from 'primevue/button';
  8. import Panel from 'primevue/panel';
  9. import Card from 'primevue/card';
  10. import FileUpload from 'primevue/fileupload';
  11. import BlockUI from 'primevue/blockui';
  12. import Sidebar from 'primevue/sidebar';
  13. import OrderList from 'primevue/orderlist';
  14. import Chip from 'primevue/chip';
  15. import Divider from 'primevue/divider';
  16. import Listbox from 'primevue/listbox';
  17. import Toolbar from 'primevue/toolbar';
  18. import Skeleton from 'primevue/skeleton';
  19. import ToastService from 'primevue/toastservice';
  20. import Toast from 'primevue/toast';
  21. import Fieldset from 'primevue/fieldset';
  22. // Own components
  23. import AppHeader from './components/layout/Header.vue';
  24. import AppFooter from './components/layout/Footer.vue';
  25. import Home from './components/Home.vue';
  26. import ProcessFile from './components/ProcessFile.vue';
  27. import Filter from './components/helpers/Filter.vue';
  28. import SelectButton from 'primevue/selectbutton';
  29. Vue.use(PrimeVue, {
  30. ripple: true,
  31. });
  32. Vue.use(ToastService);
  33. Vue.component('Button', Button);
  34. Vue.component('Panel', Panel);
  35. Vue.component('Card', Card);
  36. Vue.component('FileUpload', FileUpload);
  37. Vue.component('BlockUI', BlockUI);
  38. Vue.component('Sidebar', Sidebar);
  39. Vue.component('OrderList', OrderList);
  40. Vue.component('Chip', Chip);
  41. Vue.component('Divider', Divider);
  42. Vue.component('Listbox', Listbox);
  43. Vue.component('Toolbar', Toolbar);
  44. Vue.component('Skeleton', Skeleton);
  45. Vue.component('Toast', Toast);
  46. Vue.component('SelectButton', SelectButton);
  47. Vue.component('Fieldset', Fieldset);
  48. Vue.component('home', Home);
  49. Vue.component('process-file', ProcessFile);
  50. Vue.component('filter-view', Filter);
  51. Vue.component('app-header', AppHeader);
  52. Vue.component('app-footer', AppFooter);
  53. new Vue({
  54. el: '#app',
  55. });