diff --git a/arches/app/media/js/views/components/search/core-search.js b/arches/app/media/js/views/components/search/core-search.js new file mode 100644 index 00000000000..f1f0f398f30 --- /dev/null +++ b/arches/app/media/js/views/components/search/core-search.js @@ -0,0 +1,20 @@ +define([ + 'jquery', + 'knockout', + 'arches', +], function($, ko, arches) { + const componentName = 'core-search'; + const viewModel = BaseFilter.extend({ + initialize: function(options) { + options.name = 'Core Search'; + BaseFilter.prototype.initialize.call(this, options); + this.filter = true; + this.filters[componentName](this); + } + }); + + return ko.components.register(componentName, { + viewModel: viewModel, + template: '', + }); +}); diff --git a/arches/app/media/js/views/components/search/localize-descriptors.js b/arches/app/media/js/views/components/search/localize-descriptors.js new file mode 100644 index 00000000000..65a7e64fa7d --- /dev/null +++ b/arches/app/media/js/views/components/search/localize-descriptors.js @@ -0,0 +1,20 @@ +define([ + 'jquery', + 'knockout', + 'arches', +], function($, ko, arches) { + const componentName = 'localize-descriptors'; + const viewModel = BaseFilter.extend({ + initialize: function(options) { + options.name = 'Localize Result Descriptors'; + BaseFilter.prototype.initialize.call(this, options); + this.filter = true; + this.filters[componentName](this); + } + }); + + return ko.components.register(componentName, { + viewModel: viewModel, + template: '', + }); +});