How to export a constant in typescript
Use the export
keyword:
import { SearchDomain } from './search-domain.enum';
export const searchDomains: any = new Map([
[SearchDomain.MY_BOOKMARKS, 'My Bookmarks'],
[SearchDomain.PUBLIC_BOOKMARKS, 'Public Bookmarks'],
[SearchDomain.MY_SNIPPETS, 'My Snippets'],
[SearchDomain.PUBLIC_SNIPPETS, 'Public Snippets']
]);
In the consumer file we import
it:
import { searchDomains } from '../../core/model/search-domains-map';
export class SearchbarComponent implements OnInit {
searchDomains = searchDomains;
//...
}
Reference - https://www.typescriptlang.org/docs/handbook/modules.html
Shared with from Codever.
👉 Use the Copy to mine
functionality to copy this snippet to your own personal collection and easy manage
your code snippets.
Codever is open source on Github ⭐🙏