chore: hoppscotch-ui improvements (#3497)
Co-authored-by: Liyas Thomas <liyascthomas@gmail.com> Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
This commit is contained in:
@@ -4,11 +4,14 @@ import * as RR from "fp-ts/ReadonlyRecord"
|
||||
import { HoppRESTRequest } from "@hoppscotch/data"
|
||||
|
||||
export const REQUEST_METHOD_LABEL_COLORS = {
|
||||
get: "var(--success-color)",
|
||||
post: "var(--warning-color)",
|
||||
put: "var(--blue-color)",
|
||||
delete: "var(--cl-error-color)",
|
||||
default: "#6b7280",
|
||||
get: "var(--method-get-color)",
|
||||
post: "var(--method-post-color)",
|
||||
put: "var(--method-put-color)",
|
||||
patch: "var(--method-patch-color)",
|
||||
delete: "var(--method-delete-color)",
|
||||
head: "var(--method-head-color)",
|
||||
options: "var(--method-options-color)",
|
||||
default: "var(--method-default-color)",
|
||||
} as const
|
||||
|
||||
/**
|
||||
@@ -23,3 +26,11 @@ export function getMethodLabelColorClassOf(request: HoppRESTRequest) {
|
||||
O.getOrElseW(() => REQUEST_METHOD_LABEL_COLORS.default)
|
||||
)
|
||||
}
|
||||
|
||||
export function getMethodLabelColor(method: string) {
|
||||
return pipe(
|
||||
REQUEST_METHOD_LABEL_COLORS,
|
||||
RR.lookup(method.toLowerCase()),
|
||||
O.getOrElseW(() => REQUEST_METHOD_LABEL_COLORS.default)
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user