UEA-PRODEM
This commit is contained in:
+71
-36
@@ -281,28 +281,39 @@ const arrow$1 = options => {
|
||||
* object may be passed.
|
||||
* @see https://floating-ui.com/docs/offset
|
||||
*/
|
||||
const offset = (options, deps) => ({
|
||||
...offset$1(options),
|
||||
options: [options, deps]
|
||||
});
|
||||
const offset = (options, deps) => {
|
||||
const result = offset$1(options);
|
||||
return {
|
||||
name: result.name,
|
||||
fn: result.fn,
|
||||
options: [options, deps]
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* Optimizes the visibility of the floating element by shifting it in order to
|
||||
* keep it in view when it will overflow the clipping boundary.
|
||||
* @see https://floating-ui.com/docs/shift
|
||||
*/
|
||||
const shift = (options, deps) => ({
|
||||
...shift$1(options),
|
||||
options: [options, deps]
|
||||
});
|
||||
const shift = (options, deps) => {
|
||||
const result = shift$1(options);
|
||||
return {
|
||||
name: result.name,
|
||||
fn: result.fn,
|
||||
options: [options, deps]
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* Built-in `limiter` that will stop `shift()` at a certain point.
|
||||
*/
|
||||
const limitShift = (options, deps) => ({
|
||||
...limitShift$1(options),
|
||||
options: [options, deps]
|
||||
});
|
||||
const limitShift = (options, deps) => {
|
||||
const result = limitShift$1(options);
|
||||
return {
|
||||
fn: result.fn,
|
||||
options: [options, deps]
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* Optimizes the visibility of the floating element by flipping the `placement`
|
||||
@@ -310,10 +321,14 @@ const limitShift = (options, deps) => ({
|
||||
* clipping boundary. Alternative to `autoPlacement`.
|
||||
* @see https://floating-ui.com/docs/flip
|
||||
*/
|
||||
const flip = (options, deps) => ({
|
||||
...flip$1(options),
|
||||
options: [options, deps]
|
||||
});
|
||||
const flip = (options, deps) => {
|
||||
const result = flip$1(options);
|
||||
return {
|
||||
name: result.name,
|
||||
fn: result.fn,
|
||||
options: [options, deps]
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* Provides data that allows you to change the size of the floating element —
|
||||
@@ -321,10 +336,14 @@ const flip = (options, deps) => ({
|
||||
* width of the reference element.
|
||||
* @see https://floating-ui.com/docs/size
|
||||
*/
|
||||
const size = (options, deps) => ({
|
||||
...size$1(options),
|
||||
options: [options, deps]
|
||||
});
|
||||
const size = (options, deps) => {
|
||||
const result = size$1(options);
|
||||
return {
|
||||
name: result.name,
|
||||
fn: result.fn,
|
||||
options: [options, deps]
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* Optimizes the visibility of the floating element by choosing the placement
|
||||
@@ -332,30 +351,42 @@ const size = (options, deps) => ({
|
||||
* preferred placement. Alternative to `flip`.
|
||||
* @see https://floating-ui.com/docs/autoPlacement
|
||||
*/
|
||||
const autoPlacement = (options, deps) => ({
|
||||
...autoPlacement$1(options),
|
||||
options: [options, deps]
|
||||
});
|
||||
const autoPlacement = (options, deps) => {
|
||||
const result = autoPlacement$1(options);
|
||||
return {
|
||||
name: result.name,
|
||||
fn: result.fn,
|
||||
options: [options, deps]
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* Provides data to hide the floating element in applicable situations, such as
|
||||
* when it is not in the same clipping context as the reference element.
|
||||
* @see https://floating-ui.com/docs/hide
|
||||
*/
|
||||
const hide = (options, deps) => ({
|
||||
...hide$1(options),
|
||||
options: [options, deps]
|
||||
});
|
||||
const hide = (options, deps) => {
|
||||
const result = hide$1(options);
|
||||
return {
|
||||
name: result.name,
|
||||
fn: result.fn,
|
||||
options: [options, deps]
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* Provides improved positioning for inline reference elements that can span
|
||||
* over multiple lines, such as hyperlinks or range selections.
|
||||
* @see https://floating-ui.com/docs/inline
|
||||
*/
|
||||
const inline = (options, deps) => ({
|
||||
...inline$1(options),
|
||||
options: [options, deps]
|
||||
});
|
||||
const inline = (options, deps) => {
|
||||
const result = inline$1(options);
|
||||
return {
|
||||
name: result.name,
|
||||
fn: result.fn,
|
||||
options: [options, deps]
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* Provides data to position an inner element of the floating element so that it
|
||||
@@ -363,9 +394,13 @@ const inline = (options, deps) => ({
|
||||
* This wraps the core `arrow` middleware to allow React refs as the element.
|
||||
* @see https://floating-ui.com/docs/arrow
|
||||
*/
|
||||
const arrow = (options, deps) => ({
|
||||
...arrow$1(options),
|
||||
options: [options, deps]
|
||||
});
|
||||
const arrow = (options, deps) => {
|
||||
const result = arrow$1(options);
|
||||
return {
|
||||
name: result.name,
|
||||
fn: result.fn,
|
||||
options: [options, deps]
|
||||
};
|
||||
};
|
||||
|
||||
export { arrow, autoPlacement, flip, hide, inline, limitShift, offset, shift, size, useFloating };
|
||||
|
||||
Reference in New Issue
Block a user