diff --git a/app/javascript/dashboard/mixins/bulkActionsMixin.js b/app/javascript/dashboard/mixins/bulkActionsMixin.js deleted file mode 100644 index 129fc7913..000000000 --- a/app/javascript/dashboard/mixins/bulkActionsMixin.js +++ /dev/null @@ -1,15 +0,0 @@ -export default { - props: { - trianglePosition: { - type: String, - default: '0', - }, - }, - computed: { - cssVars() { - return { - '--triangle-position': this.trianglePosition + 'rem', - }; - }, - }, -}; diff --git a/app/javascript/dashboard/mixins/specs/bulkActions.spec.js b/app/javascript/dashboard/mixins/specs/bulkActions.spec.js deleted file mode 100644 index c6f096dae..000000000 --- a/app/javascript/dashboard/mixins/specs/bulkActions.spec.js +++ /dev/null @@ -1,19 +0,0 @@ -import { mount } from '@vue/test-utils'; -import bulkActionsMixin from '../bulkActionsMixin'; -describe('bulkActionsMixin', () => { - it('returns the prop and computed values for triangle position:', async () => { - const Component = { - render() {}, - title: 'MyComponent', - mixins: [bulkActionsMixin], - }; - const wrapper = mount(Component); - await wrapper.setProps({ - trianglePosition: '10', - }); - expect(wrapper.props().trianglePosition).toEqual('10'); - expect(wrapper.vm.cssVars).toEqual({ - '--triangle-position': '10rem', - }); - }); -});