Skip to content
This repository has been archived by the owner on Jan 20, 2022. It is now read-only.

Commit

Permalink
Merge pull request #31 from cm-dyoshikawa/permission
Browse files Browse the repository at this point in the history
permanent query, permanent request all
  • Loading branch information
dyoshikawa authored Jan 17, 2022
2 parents 0e66eed + 14037b4 commit b856ee6
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,8 @@ niseliff
- [x] [Get context](https://developers.line.biz/ja/reference/liff/#get-context)
- [x] [Get profile](https://developers.line.biz/ja/reference/liff/#get-profile)
- [x] [Get friendship](https://developers.line.biz/ja/reference/liff/#get-friendship)
- [ ] [Permission query](https://developers.line.biz/ja/reference/liff/#permission-query)
- [ ] [Permission request all](https://developers.line.biz/ja/reference/liff/#permission-request-all)
- [x] [Permission query](https://developers.line.biz/ja/reference/liff/#permission-query)
- [x] [Permission request all](https://developers.line.biz/ja/reference/liff/#permission-request-all)
- [ ] [Permanent link create url by](https://developers.line.biz/ja/reference/liff/#permanent-link-create-url-by)
- [ ] [Permanent link create url](https://developers.line.biz/ja/reference/liff/#permanent-link-create-url)
- [ ] [Permanent link set extra query param](https://developers.line.biz/ja/reference/liff/#permanent-linke-set-extra-query-param)
Expand Down
7 changes: 7 additions & 0 deletions packages/niseliff-sdk/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ import { buildIsLoggedIn } from './method/is-logged-in'
import { buildLogin } from './method/login'
import { buildLogout } from './method/logout'
import { buildOpenWindow } from './method/open-window'
import { buildPermissionQuery } from './method/permission-query'
import { buildPermissionRequestAll } from './method/permission-request-all'
import { buildScanCode } from './method/scan-code'
import { buildScanCodeV2 } from './method/scan-code-v2'
import { buildSendMessages } from './method/send-messages'
Expand Down Expand Up @@ -52,6 +54,7 @@ export const buildNiseLiff = (params?: {
| 'getContext'
| 'getProfile'
| 'getFriendship'
| 'permission'
| 'sendMessages'
| 'openWindow'
| 'closeWindow'
Expand Down Expand Up @@ -85,6 +88,10 @@ export const buildNiseLiff = (params?: {
getDecodedIDToken: buildGetDecodedIdToken(),
getContext: buildGetContext(),
getProfile: buildGetProfile(),
permission: {
query: buildPermissionQuery(),
requestAll: buildPermissionRequestAll(),
},
getFriendship: buildGetFriendship(),
sendMessages: buildSendMessages(),
openWindow: buildOpenWindow(),
Expand Down
4 changes: 4 additions & 0 deletions packages/niseliff-sdk/src/method/permission-query.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
import liff from '@line/liff'

export const buildPermissionQuery =
(): typeof liff.permission.query => async () => ({ state: 'granted' })
4 changes: 4 additions & 0 deletions packages/niseliff-sdk/src/method/permission-request-all.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
import liff from '@line/liff'

export const buildPermissionRequestAll =
(): typeof liff.permission.requestAll => async () => {}

0 comments on commit b856ee6

Please sign in to comment.