|
|
@@ -6,16 +6,6 @@ It is an Angular application built with the Angular CLI.
|
|
|
|
|
|
The UI is powered by the [Clarity Design System](https://vmware.github.io/clarity/).
|
|
|
|
|
|
-## GraphQL & Typings
|
|
|
-
|
|
|
-[apollo-codegen](https://github.com/apollographql/apollo-codegen) is used to automatically create TypeScript interfaces
|
|
|
-for all GraphQL queries used in the application.
|
|
|
-
|
|
|
-All queries should be located in the [`./src/app/data/queries`](src/app/data/queries) directory.
|
|
|
-
|
|
|
-Run `yarn generate-gql-types` to generate TypeScript interfaces based on these queries. The generated
|
|
|
-types are located at [`./src/app/data/types/gql-generated-types.ts`](src/app/data/types/gql-generated-types.ts).
|
|
|
-
|
|
|
## Localization
|
|
|
|
|
|
Localization of UI strings is handled by [ngx-translate](http://www.ngx-translate.com/). The translation strings should use the [ICU MessageFormat](http://userguide.icu-project.org/formatparse/messages).
|