24 lines
613 B
TypeScript
24 lines
613 B
TypeScript
import { absolutePathForFocalLength } from '@/app/paths';
|
|
import { PhotoSetAttributes } from '../photo/set';
|
|
import ShareModal from '@/share/ShareModal';
|
|
import FocalLengthOGTile from './FocalLengthOGTile';
|
|
import { shareTextFocalLength } from '.';
|
|
|
|
export default function FocalLengthShareModal({
|
|
focal,
|
|
photos,
|
|
count,
|
|
dateRange,
|
|
}: {
|
|
focal: number
|
|
} & PhotoSetAttributes) {
|
|
return (
|
|
<ShareModal
|
|
pathShare={absolutePathForFocalLength(focal)}
|
|
socialText={shareTextFocalLength(focal)}
|
|
>
|
|
<FocalLengthOGTile {...{ focal, photos, count, dateRange }} />
|
|
</ShareModal>
|
|
);
|
|
};
|