akveo / akveo/ng2-smart-table

Adding Filters in my Module

Open
#1,190 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1.6k
Forks
867
PR merge metrics
No merged PRs in 30d

Description

Hi guys, i have a module, and i made a custom filter, but i want to use the template below:
```







```

So in my module i'm trying to import the components of ng2-smart-table like:
```
import { DefaultFilterComponent } from "ng2-smart-table/lib/components/filter/default-filter.component";
import { CustomFilterComponent } from "ng2-smart-table/lib/components/filter/custom-filter.component";
import { CheckboxFilterComponent } from "ng2-smart-table/lib/components/filter/filter-types/checkbox-filter.component";
```
etc....
but in my angular when i declare in:
```
declarations: [
DefaultFilterComponent ,
CustomFilterComponent,
CheckboxFilterComponent
],
```
or even in imports
```
imports: [
DefaultFilterComponent ,
CustomFilterComponent,
CheckboxFilterComponent
],
```

give me a error message:
ERROR in Unexpected value 'DefaultFilterComponent in E:/Danilo/project/node_modules/ng2-smart-table/lib/components/filter/default-filter.component.d.ts' declared by the module 'MyCustomModule in E:/Danilo/project/lib/mymodule/src/lib/mymodule.module.ts'. Please add a @Pipe/@Directive/@Component annotation.

i need some help, thx

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.