Initial commit: MVP+ wish board with FastAPI + Tailwind
This commit is contained in:
commit
cd945a6128
2277 files changed
+843095
No files matched your search
+16
@@ -0,0 +1,16 @@
|
||||
import type { Position } from 'css-box-model';
|
||||
import { memoizeOne } from '../memoize-one';
|
||||
import type { Axis, DisplacedBy } from '../types';
|
||||
import { patch } from './position';
|
||||
|
||||
// TODO: memoization needed?
|
||||
export default memoizeOne(function getDisplacedBy(
|
||||
axis: Axis,
|
||||
displaceBy: Position,
|
||||
): DisplacedBy {
|
||||
const displacement: number = displaceBy[axis.line];
|
||||
return {
|
||||
value: displacement,
|
||||
point: patch(axis.line, displacement),
|
||||
};
|
||||
});
|
||||
Reference in new issue
Block a user