From 04d39d24d3a3f419d46784f6753da68b5e2e23c2 Mon Sep 17 00:00:00 2001 From: Mahmut Gundogdu Date: Thu, 11 Aug 2022 15:01:41 +0300 Subject: [PATCH] Add Current-user.md for Angular --- docs/en/UI/Angular/Current-User.md | 20 ++++++++++++++++++++ docs/en/docs-nav.json | 4 ++++ 2 files changed, 24 insertions(+) create mode 100644 docs/en/UI/Angular/Current-User.md diff --git a/docs/en/UI/Angular/Current-User.md b/docs/en/UI/Angular/Current-User.md new file mode 100644 index 0000000000..0d0f9c024c --- /dev/null +++ b/docs/en/UI/Angular/Current-User.md @@ -0,0 +1,20 @@ +# Angular UI: Current User + +Current user information store in Config State. + +### How to Get a Current User Information Configuration + +You can use the `getOne` or `getOne$` method of `ConfigStateService` to get a specific configuration property. For that, the property name should be passed to the method as parameter. + +```js +// this.config is instance of ConfigStateService + +const currentUser = this.config.getOne("currentUser"); + +// or +this.config.getOne$("currentUser").subscribe(currentUser => { + // use currentUser here +}) +``` + +> See the [ConfigStateService](./Config-State-Service) for more information. diff --git a/docs/en/docs-nav.json b/docs/en/docs-nav.json index db63a7136b..f124e7ead7 100644 --- a/docs/en/docs-nav.json +++ b/docs/en/docs-nav.json @@ -977,6 +977,10 @@ "text": "Authorization", "path": "UI/Angular/Authorization.md" }, + { + "text": "Current User", + "path": "UI/Angular/Current-User.md" + }, { "text": "HTTP Requests", "path": "UI/Angular/HTTP-Requests.md"