review:保持和 vben 一致(04-14)
parent
fe240b01df
commit
431c93c42d
|
@ -33,7 +33,7 @@ function isBoolean(value: unknown): value is boolean {
|
|||
* @param {T} value 要检查的值。
|
||||
* @returns {boolean} 如果值为空,返回true,否则返回false。
|
||||
*/
|
||||
function isEmpty<T = unknown>(value?: T): boolean {
|
||||
function isEmpty<T = unknown>(value?: T): value is T {
|
||||
if (value === null || value === undefined) {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -11,15 +11,12 @@ interface Props {
|
|||
class?: any;
|
||||
options?: Array<{ label: string; value: string }>;
|
||||
placeholder?: string;
|
||||
enable?: boolean;
|
||||
}
|
||||
|
||||
const props = withDefaults(defineProps<Props>(), {
|
||||
enable: true,
|
||||
});
|
||||
const props = defineProps<Props>();
|
||||
</script>
|
||||
<template>
|
||||
<Select v-if="enable">
|
||||
<Select>
|
||||
<SelectTrigger :class="props.class">
|
||||
<SelectValue :placeholder="placeholder" />
|
||||
</SelectTrigger>
|
||||
|
|
Loading…
Reference in New Issue