优化组件提取实现
This commit is contained in:
@@ -104,7 +104,7 @@ export default function AddBlog({ children, onRefresh }: AddBlogProps) {
|
|||||||
<Label className="text-right">
|
<Label className="text-right">
|
||||||
文章权限
|
文章权限
|
||||||
</Label>
|
</Label>
|
||||||
<div className="col-span-3 flex gap-3 gap-x-8 flex-wrap">
|
<div className="col-span-3">
|
||||||
{
|
{
|
||||||
<BlogPermissionCheckBoxs
|
<BlogPermissionCheckBoxs
|
||||||
permissions={blog.permissions}
|
permissions={blog.permissions}
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ interface BlogPermissionCheckBoxsProps {
|
|||||||
|
|
||||||
export function BlogPermissionCheckBoxs({ permissions, onCheckedChange }: BlogPermissionCheckBoxsProps) {
|
export function BlogPermissionCheckBoxs({ permissions, onCheckedChange }: BlogPermissionCheckBoxsProps) {
|
||||||
return (
|
return (
|
||||||
<>
|
<div className="flex gap-3 gap-x-8 flex-wrap">
|
||||||
{
|
{
|
||||||
blogPermissions.map((v, i) => (
|
blogPermissions.map((v, i) => (
|
||||||
<div key={`blog-permission-option-${i}`} className="flex gap-2">
|
<div key={`blog-permission-option-${i}`} className="flex gap-2">
|
||||||
@@ -36,6 +36,6 @@ export function BlogPermissionCheckBoxs({ permissions, onCheckedChange }: BlogPe
|
|||||||
</div>
|
</div>
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
</>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user