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.
49 lines
1.9 KiB
49 lines
1.9 KiB
7 months ago
|
import type { App } from 'vue';
|
||
|
import nsInput from './input.vue';
|
||
|
import nsGroup from './input-group.vue';
|
||
|
import nsSearch from './input-search.vue';
|
||
|
import nsTextArea from './textarea.vue';
|
||
|
import nsPassword from './input-password.vue';
|
||
|
import nsIp from './input-ip.vue';
|
||
|
import nsInputModalTable from './input-modal-table.vue';
|
||
|
import nsInputAddress from './input-address.vue';
|
||
|
import nsInputText from './input-text.vue';
|
||
|
import nsInputNumber from './input-number.vue';
|
||
|
import nsInputCity from './input-city.vue';
|
||
|
import nsInputCityV2 from './input-cityV2.vue';
|
||
|
import nsInputModal from './input-modal.vue';
|
||
|
import nsInputColor from './input-color.vue';
|
||
|
import nsFilter from './input-filter.vue';
|
||
|
nsInput.Group = nsGroup;
|
||
|
nsInput.Search = nsSearch;
|
||
|
nsInput.Text = nsInputText;
|
||
|
nsInput.TextArea = nsTextArea;
|
||
|
nsInput.Password = nsPassword;
|
||
|
nsInput.ip = nsIp;
|
||
|
nsInput.modaltable = nsInputModalTable;
|
||
|
nsInput.address = nsInputAddress;
|
||
|
nsInput.number = nsInputNumber;
|
||
|
nsInput.city = nsInputCity;
|
||
|
nsInput.cityV2 = nsInputCityV2;
|
||
|
nsInput.modal = nsInputModal;
|
||
|
nsInput.color = nsInputColor;
|
||
|
nsInput.Filter = nsFilter;
|
||
|
export const NsInput = function (app: App) {
|
||
|
app.component(nsInput.name, nsInput);
|
||
|
app.component(nsInput.Text.name, nsInput.Text);
|
||
|
app.component(nsInput.Group.name, nsInput.Group);
|
||
|
app.component(nsInput.Search.name, nsInput.Search);
|
||
|
app.component(nsInput.TextArea.name, nsInput.TextArea);
|
||
|
app.component(nsInput.Password.name, nsInput.Password);
|
||
|
app.component(nsInput.ip.name, nsInput.ip);
|
||
|
app.component(nsInput.modaltable.name, nsInput.modaltable);
|
||
|
app.component(nsInput.address.name, nsInput.address);
|
||
|
app.component(nsInput.number.name, nsInput.number);
|
||
|
app.component(nsInput.city.name, nsInput.city);
|
||
|
app.component(nsInput.cityV2.name, nsInput.cityV2);
|
||
|
app.component(nsInput.modal.name, nsInput.modal);
|
||
|
app.component(nsInput.color.name, nsInput.color);
|
||
|
app.component(nsInput.Filter.name, nsInput.Filter);
|
||
|
return app;
|
||
|
};
|