mirror of
https://github.com/EnixCoda/Gitako.git
synced 2026-03-11 08:54:44 +00:00
chore: more accurate type
This commit is contained in:
parent
2fe39a90c3
commit
b67905ec8c
2 changed files with 6 additions and 1 deletions
4
src/global.d.ts
vendored
4
src/global.d.ts
vendored
|
|
@ -24,6 +24,10 @@ type IO<T> = {
|
|||
}
|
||||
|
||||
type Override<Original, Incoming> = Omit<Original, keyof Incoming> & Incoming
|
||||
type MakeOptional<Original, keys extends keyof Original> = Override<
|
||||
Original,
|
||||
Partial<Pick<Original, keys>>
|
||||
>
|
||||
|
||||
type VoidFN<T> = (payload: T) => void
|
||||
|
||||
|
|
|
|||
3
src/platforms/platform.d.ts
vendored
3
src/platforms/platform.d.ts
vendored
|
|
@ -1,6 +1,7 @@
|
|||
type Platform = {
|
||||
isEnterprise(): boolean
|
||||
resolveMeta(): MetaData | null
|
||||
// branch name might not be available when resolving from DOM and URL
|
||||
resolveMeta(): MakeOptional<MetaData, 'branchName'> | null
|
||||
getMetaData(
|
||||
metaData: Pick<MetaData, 'userName' | 'repoName'>,
|
||||
accessToken?: string,
|
||||
|
|
|
|||
Loading…
Reference in a new issue