better edit view

This commit is contained in:
daniel31x13
2024-08-30 02:38:58 -04:00
parent 820d686c37
commit aee10fa406
22 changed files with 596 additions and 256 deletions
@@ -16,6 +16,8 @@ type Props = {
}
| undefined;
creatable?: boolean;
autoFocus?: boolean;
onBlur?: any;
};
export default function CollectionSelection({
@@ -23,6 +25,8 @@ export default function CollectionSelection({
defaultValue,
showDefaultValue = true,
creatable = true,
autoFocus,
onBlur,
}: Props) {
const { data: collections = [] } = useCollections();
@@ -76,7 +80,7 @@ export default function CollectionSelection({
return (
<div
{...innerProps}
className="px-2 py-2 last:border-0 border-b border-neutral-content hover:bg-neutral-content cursor-pointer"
className="px-2 py-2 last:border-0 border-b border-neutral-content hover:bg-neutral-content duration-100 cursor-pointer"
>
<div className="flex w-full justify-between items-center">
<span>{data.label}</span>
@@ -104,6 +108,8 @@ export default function CollectionSelection({
onChange={onChange}
options={options}
styles={styles}
autoFocus={autoFocus}
onBlur={onBlur}
defaultValue={showDefaultValue ? defaultValue : null}
components={{
Option: customOption,
@@ -120,7 +126,9 @@ export default function CollectionSelection({
onChange={onChange}
options={options}
styles={styles}
autoFocus={autoFocus}
defaultValue={showDefaultValue ? defaultValue : null}
onBlur={onBlur}
components={{
Option: customOption,
}}