feat(projects): page manage_role

This commit is contained in:
Soybean
2024-01-28 00:44:21 +08:00
parent 2724169eb6
commit 237c6d227e
23 changed files with 909 additions and 60 deletions

View File

@ -1,5 +1,5 @@
/** The common type namespace */
declare namespace Common {
declare namespace CommonType {
/** The strategic pattern */
interface StrategicPattern {
/** The condition */
@ -17,4 +17,9 @@ declare namespace Common {
type Option<K> = { value: K; label: string };
type YesOrNo = 'Y' | 'N';
/** add null to all properties */
type RecordNullable<T> = {
[K in keyof T]?: T[K] | null;
};
}