mirror of
https://github.com/Sonny93/my-links.git
synced 2025-12-10 07:25:35 +00:00
35 lines
931 B
TypeScript
35 lines
931 B
TypeScript
import styled from '@emotion/styled';
|
|
import QuickResourceAction from '~/components/dashboard/quick_action/quick_action';
|
|
import useActiveCollection from '~/hooks/use_active_collection';
|
|
|
|
const CollectionControlsStyle = styled.span({
|
|
display: 'flex',
|
|
gap: '0.5em',
|
|
alignItems: 'center',
|
|
});
|
|
|
|
export default function CollectionControls() {
|
|
const { activeCollection } = useActiveCollection();
|
|
return (
|
|
activeCollection && (
|
|
<CollectionControlsStyle>
|
|
<QuickResourceAction
|
|
resource="link"
|
|
action="create"
|
|
collectionId={activeCollection.id}
|
|
/>
|
|
<QuickResourceAction
|
|
resource="collection"
|
|
action="edit"
|
|
resourceId={activeCollection.id}
|
|
/>
|
|
<QuickResourceAction
|
|
resource="collection"
|
|
action="remove"
|
|
resourceId={activeCollection.id}
|
|
/>
|
|
</CollectionControlsStyle>
|
|
)
|
|
);
|
|
}
|