Skip to content
This repository was archived by the owner on Dec 16, 2022. It is now read-only.

Commit 6b6cb2f

Browse files
feat(templates): Use searchClient in Angular (#114)
1 parent 33e646c commit 6b6cb2f

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

scripts/__snapshots__/e2e-templates.test.js.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,7 @@ describe('AppComponent', () => {
378378
379379
exports[`Templates Angular InstantSearch File content: src/app/app.component.ts 1`] = `
380380
"import { Component } from '@angular/core';
381+
import * as algoliasearch from \\"algoliasearch\\";
381382
382383
@Component({
383384
selector: 'app-root',
@@ -386,9 +387,8 @@ exports[`Templates Angular InstantSearch File content: src/app/app.component.ts
386387
})
387388
export class AppComponent {
388389
config = {
389-
appId: 'appId',
390-
apiKey: 'apiKey',
391390
indexName: 'indexName',
391+
searchClient: algoliasearch('appId', 'apiKey'),
392392
};
393393
}"
394394
`;

src/templates/Angular InstantSearch/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"@angular/platform-browser": "6.0.7",
2121
"@angular/platform-browser-dynamic": "6.0.7",
2222
"@angular/router": "6.0.7",
23+
"algoliasearch": "3.29.0",
2324
"angular-instantsearch": "{{libraryVersion}}",
2425
"core-js": "2.5.7",
2526
"rxjs": "6.2.1",
@@ -28,7 +29,7 @@
2829
"devDependencies": {
2930
"@angular/compiler-cli": "6.0.7",
3031
"@angular-devkit/build-angular": "0.6.8",
31-
"typescript": "2.9.2",
32+
"typescript": "2.7.2",
3233
"@angular/cli": "6.0.8",
3334
"@angular/language-service": "6.0.7",
3435
"@types/jasmine": "2.8.8",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { Component } from '@angular/core';
2+
import * as algoliasearch from "algoliasearch";
23

34
@Component({
45
selector: 'app-root',
@@ -7,8 +8,7 @@ import { Component } from '@angular/core';
78
})
89
export class AppComponent {
910
config = {
10-
appId: '{{appId}}',
11-
apiKey: '{{apiKey}}',
1211
indexName: '{{indexName}}',
12+
searchClient: algoliasearch('{{appId}}', '{{apiKey}}'),
1313
};
1414
}

0 commit comments

Comments
 (0)