React-dnd: рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдбреАрдПрдирдбреА рдХреНрд░реЛрдо 59 рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 8 рдЬреВрди 2017  ┬╖  33рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: react-dnd/react-dnd

рдХреНрд░реЛрдо 59 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбреАрдПрдирдбреА рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдереЛрдбрд╝реА рдЬрд╛рдВрдЪ рдХреЗ рдмрд╛рдж, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреНрд░реЛрдо рдЕрдм "рдбреНрд░реИрдЧреЗрдВрдб" рдШрдЯрдирд╛ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдФрд░ рдЧрд▓рдд рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдЬрдм рдореИрдВ рджреВрд╕рд░реА рд╡рд╕реНрддреБ/рд╕рдордп рдЦреАрдВрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ
рдХрд┐рд╕реА рдХреЛ рднреА рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реИ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЗрд╕ рд╣реИрдХ рдХреЗ рд╕рд╛рде рд╣рд▓:

const ModifiedBackend = (...args) => {
    const instance = new HTML5Backend(...args);

    // Fix Chrome 59 not sending a DragEnd after Drop, which other browsers do and react-dnd expects
    const originalTopDrop = instance.handleTopDrop;
    const originalTopDragEndCapture = instance.handleTopDragEndCapture;
    let dragEndTimeout;
    instance.handleTopDrop = (e, ...args) => {
        dragEndTimeout = setTimeout(() => {
            originalTopDragEndCapture(e, ...args);
        }, 0);
        originalTopDrop(e, ...args);
    };
    instance.handleTopDragEndCapture = (e, ...args) => {
        clearTimeout(dragEndTimeout);
        originalTopDragEndCapture(e, ...args);
    };

    return instance;
};

// Decorate root elements with this
export default DragDropContext(ModifiedBackend);

рд╕рднреА 33 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдорд╛рдорд▓рд╛ рдирд╣реАрдВ; рдпрд╣ рдХрд╛рдо рдмрд┐рд▓реНрдХреБрд▓ рдареАрдХ рд╣реИред рдмрд┐рдирд╛ рдХрд┐рд╕реА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ Chrome рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ

@theTechie рдХреНрдпрд╛ рдЖрдкрдиреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдореИрдХ рдкрд░ рдЪреЗрдХ рдХрд┐рдпрд╛ рдерд╛? рдореИрдХ рдкрд░ рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореИрдВрдиреЗ рдореИрдХ рдкрд░ рдЪреЗрдХ рдХрд┐рдпрд╛ред рдХреНрдпрд╛ рдпрд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдордВрдЪ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ?

@theTechie рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбреАрдПрдирдбреА рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ 'рдбреНрд░реИрдЬреЗрдВрдб' рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдпреБрдЧрд▓ рдорд╢реАрди рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рдПрдХ рдореИрдХ рдореЗрдВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рд╕рднреА рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдХреЛрдИ рд╕реЛрдЪ?

рдореИрдВрдиреЗ рдХреНрд░реЛрдо рдкрд░ рд╡рд┐рдВрдбреЛрдЬ 8.1/рд╡рд┐рдВрдбреЛрдЬ 7 рдФрд░ рдЖрдИрдИ 10 рдФрд░ рдЖрдИрдИ 11 рдкрд░ рдХрдИ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ред рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

@hunterbmt - рдХреНрдпрд╛ рдЖрдкрдХреЛ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ? рдХреНрдпрд╛ рдЖрдк рдХрд┐рд╕реА рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП GIF рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

@theTechie рдореИрдВрдиреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ dnd рдХреА рдЙрджрд╛рд╣рд░рдг рд╕рд╛рдЗрдЯ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереАред рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдореЗрдВ, рдХреНрд░реЛрдо 59 рдиреЗ рдХреБрдЫ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ 'рдбреНрд░реИрдЬреЗрдВрдб' рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬреЛ рдХреНрд░реЛрдо 58, рдПрдлрдПрдл, рд╕рдлрд╛рд░реА рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЖрдИрдИ рдкрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдореИрдВрдиреЗ 'рдбреНрд░реЙрдк' рдХреЗ рдмрд╛рдж рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ 'рдбреНрд░реИрдЬреЗрдВрдб' рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдХреЗ рддрдп рдХрд┐рдпрд╛ рд╣реИ рдпрджрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпрд╛ рдЕрдиреНрдп рд▓реЛрдЧ рднреА рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдРрд╕рд╛ рд╣реИ, рддреЛ рдореИрдВ рдлрд┐рдХреНрд╕ рдХреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбреАрдПрдирдбреА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдХреНрд░реЛрдо 59 рдХреЗ рдЪреЗрдВрдЬрд▓реЙрдЧ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛, рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рд╣реИ, рддреЛ рдореИрдВ рдЗрдирдкреБрдЯ рдХреА рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХрд░реВрдВрдЧрд╛ред

@hunterbmt рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрдиреЛрдЦрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ; рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдореИрдВрдиреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбреАрдПрдирдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рд╡реЗ рд╕рднреА рдХреНрд░реЛрдо 59 рдкрд░ рдареАрдХ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореИрдВ рдЖрдкрдХреЛ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддрд╛ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЕрдЧрд░ рдЖрдк рдпрд╣рд╛рдВ рдЕрдкрдирд╛ рдХреЛрдб рд╕рд╛рдЭрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдореИрдВ рдХреБрдЫ рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдвреВрдВрдв рд╕рдХрддрд╛ рд╣реВрдВред

рдореБрдЭреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдХреНрд░реЛрдо 59.0.3071.86 рдореЗрдВ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдпрд╣ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкреБрд░рд╛рдиреЗ рдХреНрд░реЛрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдкреИрдХреЗрдЬ.рдЬреЗрд╕рди:

{
  "dependencies": {
    "react-dnd": "2.1.4",
    "react-dnd-html5-backend": "2.1.2",
  }
}

рдкрд░рд┐рдгрд╛рдо 2.4.0/2.4.1 . рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд╣реИ

рдЗрд╕ рд╣реИрдХ рдХреЗ рд╕рд╛рде рд╣рд▓:

const ModifiedBackend = (...args) => {
    const instance = new HTML5Backend(...args);

    // Fix Chrome 59 not sending a DragEnd after Drop, which other browsers do and react-dnd expects
    const originalTopDrop = instance.handleTopDrop;
    const originalTopDragEndCapture = instance.handleTopDragEndCapture;
    let dragEndTimeout;
    instance.handleTopDrop = (e, ...args) => {
        dragEndTimeout = setTimeout(() => {
            originalTopDragEndCapture(e, ...args);
        }, 0);
        originalTopDrop(e, ...args);
    };
    instance.handleTopDragEndCapture = (e, ...args) => {
        clearTimeout(dragEndTimeout);
        originalTopDragEndCapture(e, ...args);
    };

    return instance;
};

// Decorate root elements with this
export default DragDropContext(ModifiedBackend);

@awestroke рдореИрдВ рдХрд╛рдлреА рд╕рдорд╛рди рд╣реИрдХ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд

@hunterbmt рдореБрдЭреЗ рдмрд┐рдирд╛ рд░реБрдХреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЧрд┐рд░рдиреЗ рд╕реЗ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рдЬрд╛рдБрдЪ рдирд╣реАрдВ рдХреА рд╣реИ рдХрд┐ рдХреМрди рд╕реА рдШрдЯрдирд╛рдПрдБ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбреАрдПрдирдбреА рджреВрд╖рд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдПрдВрдбрдбреНрд░реИрдЧ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдХрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рдмрдирд╛рдпрд╛ рд╣реИ
https://github.com/react-dnd/react-dnd/pull/801

рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рд░ рдмрд╛рд░ рдирд╣реАрдВ, рдмрд╕ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╡рд╣ рдорд╛рдорд▓рд╛ рд╣реИ:
рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╡рд┐рдЬреЗрдЯ рд╣реИ рдЬрд┐рд╕реЗ рдбреНрд░реЙрдк рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЕрдВрджрд░ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЬрдм рд╡рд┐рдЬреЗрдЯ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╡рд╣ рдбреНрд░реЙрдк рдХреНрд╖реЗрддреНрд░ рдХреБрдЫ HTML рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдЧрд╛ред рдЕрдЧрд░ рдореИрдВ рд╡реАрдбрд┐рдпреЛ рд╡рд┐рдЬреЗрдЯ рдЫреЛрдбрд╝рдирд╛ рдЪреБрдирддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ iframe рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдЧрд╛ рдФрд░ рдпрд╣ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЙрд╕рдХреЗ рдмрд╛рдж рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рд╡рд┐рдЬреЗрдЯ рдХреЛ рдирд╣реАрдВ рдЦреАрдВрдЪ рд╕рдХрддрд╛ ( dragend рдИрд╡реЗрдВрдЯ рдХреЛ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ)ред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореИрдВ рдЙрд╕ iframe рдХреЛ рдХреБрдЫ рдЯреЗрдХреНрд╕реНрдЯ рдпрд╛ рдЗрдореЗрдЬ рд╕реЗ рдмрджрд▓ рджреЗрддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдХреНрд░реЛрдо 59 рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рдФрд░ рдпрд╣ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдореИрдВ рдЗрд╕рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛ рд╕рдХрддрд╛, рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдХреНрд░реЛрдо рдпрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбреАрдПрдирдбреА?

@rogyvoje рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдХреНрд░реЛрдо рдиреЗ 'рдбреНрд░реИрдЬреЗрдВрдб' рдХреЗ рд▓рд┐рдП рдЯреНрд░рд┐рдЧрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдШрдЯрдирд╛ рдореЗрдВ рдХреБрдЫ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдХрд╣реАрдВ рднреА рдЗрд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рджреЗрдЦрддрд╛ред
рдмреАрдЯреАрдбрдмреНрд▓реНрдпреВ, 'рдбреНрд░реИрдЧрд╕реНрдЯрд╛рд░реНрдЯ' рдХреЗ рдмрд╛рдж 'рдорд╛рдЙрд╕рдореЛрд╡' рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдзрд┐рдХ рд╕рдордЭ рдФрд░ рд╕рд░рд▓ рдмрдирд╛ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ 'рдбреНрд░реИрдЬреЗрдВрдб' рдФрд░ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ 'рдорд╛рдЙрд╕рдореЛрд╡' (рдбреАрдУрдПрдо рд╕реЗ рд╣рдЯрд╛рдП рдЧрдП рддрддреНрд╡ рдХреЛ рдЦреАрдВрдЪрдХрд░) рдореЗрд░реЗ рдкреАрдЖрд░ рдХреЗ рд░реВрдк рдореЗрдВред

@hunterbmt рд░рд╣рд╕реНрдпреЛрджреНрдШрд╛рдЯрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж
рд▓реЗрдХрд┐рди рдореИрдВ рдПрдирдкреАрдПрдо/рдпрд╛рд░реНрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдкрдХреЗ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рдХреНрдпреЛрдВрдХрд┐ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ, рдпрд╛ рдореИрдВ рдЧрд▓рдд рд╣реВрдБ? рдореИрдВ

@rogyvoje рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрдЬрд╛рдп рд╕реАрдзреЗ рдореЗрд░реА рд╢рд╛рдЦрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреАрдЖрд░ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рд▓реЗрдХрд┐рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбреАрдПрдирдбреА рдЕрднреА рддрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдЗрд╕реЗ рд╕реАрдзреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбреАрдПрдирдбреА рдПрдирдкреАрдПрдо/рдпрд╛рд░реНрди рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

@hunterbmt
рдореИрдВрдиреЗ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА:

npm install git+https://github.com/react-dnd/react-dnd.git#41eb8caa0bc106c9edf0d3ca628b49e70525090b

рд▓реЗрдХрд┐рди рд▓реЙрдЧрд┐рди рд╕реНрдХреНрд░реАрди рд╣рдореЗрд╢рд╛ рдкреЙрдк рдЕрдк рд╣реЛрддреА рд╣реИ

рдХреНрдпрд╛ рдЗрд╕ рдзрд╛рдЧреЗ рдореЗрдВ рдХреЛрдИ рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкреБрдирд░реБрддреНрдкрд╛рджрд┐рдд рдорд╛рдорд▓рд╛ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ? рдореИрдВ react-dnd рдХрд╛ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдореИрдВ рдХреНрд░реЛрдо 59 рдкрд░ рдХрд┐рд╕реА рднреА рдореБрджреНрджреЗ рдХреА рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдПрдХ рдкреБрдирд░реБрддреНрдкрд╛рджрд┐рдд рдорд╛рдорд▓рд╛ рд░рдЦрдиреЗ рдореЗрдВ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ рдЬрд╣рд╛рдВ react-dnd рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреНрд░реЛрдо 59 drag/drop рдХреЛ рд╕рдХреНрд░рд┐рдп рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдЖрдк рдореЗрдВ рд╕реЗ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдмрд╣реБрдд рдЖрд╕рд╛рдиреА рд╕реЗ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рд╕рдорд╕реНрдпрд╛ рджреЗрдЦреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ рдПрдХ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдорд╛рдорд▓рд╛ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ (рдпрд╣ рдПрдХ рдЬреАрдердм рд░реЗрдкреЛ рдпрд╛ рдХреЛрдб рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╣рд╛рдВ https://codesandbox.io/) рдФрд░ рдХреЛрдИ рднреА рд╕рд╛рд░реНрдердХ рдЬрд╛рдирдХрд╛рд░реА (рдЬреИрд╕реЗ OS, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-dnd рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг, рдЖрджрд┐) рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдзрдиреНрдпрд╡рд╛рдж!

@bjrmatos рдпрд╣рд╛рдБ, рдореИрдВрдиреЗ рдПрдХ рдмрдирд╛рдпрд╛, рдпрд╣ рдореЗрд░рд╛ рдорд╛рдорд▓рд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓реЗрдЧреА!

https://github.com/rogyvoje/react-dnd-chrome-59

рдХреНрд░реЛрдо 59 рдкрд░ рдФрд░ рд╡рд░реНрддрдорд╛рди рдЕрдкрдбреЗрдЯ рдкрд░ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛:
рд╕рдВрд╕реНрдХрд░рдг 60.0.3112.78 (рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдмрд┐рд▓реНрдб) (64-рдмрд┐рдЯ)

рд╡рд┐рдВрдбреЛрдЬрд╝ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП:
рдУрдПрд╕ рдХрд╛ рдирд╛рдо: рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╡рд┐рдВрдбреЛрдЬ 10 рдкреНрд░реЛ
рдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг: 10.0.14393 рдПрди/рдП рдмрд┐рд▓реНрдб 14393

рдХреНрд░реЛрдо рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛: рд╕рдВрд╕реНрдХрд░рдг 55.0.2883.87 (64-рдмрд┐рдЯ) (рд▓рд┐рдирдХреНрд╕/рдорд┐рдВрдЯ 18 рдкрд░) рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ...

@rogyvoje рдзрдиреНрдпрд╡рд╛рдж ! рдореИрдВ рдмрд╛рдж рдореЗрдВ рджреЗрдЦреВрдВрдЧрд╛, рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдореИрдВ рдЕрдкрдиреЗ рд╡рд┐рдВрдбреЛрдЬ 7 рд╡реАрдПрдо рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ, рдЕрдиреНрдпрдерд╛ рдореИрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ 10 рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рд╡реАрдПрдо рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред рдзрдиреНрдпрд╡рд╛рдж!

рд╣рд╛рдп @rogyvoje рдореИрдВрдиреЗ рдирд╡реАрдирддрдо рдХреНрд░реЛрдо рд░рд┐рд▓реАрдЬ рдореЗрдВ рд╕реАрдзреЗ рдЖрдкрдХреЗ рднрдВрдбрд╛рд░ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ рдЖрдкрдХреЛ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА (рд╕рдВрд╕реНрдХрд░рдг 60.0.3112.78 (рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдмрд┐рд▓реНрдб) (64-рдмрд┐рдЯ) - рд╡рд┐рдВрдбреЛрдЬ 10 рдкреНрд░реЛ) рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ рдХреЛрдИ рддреНрд░реБрдЯрд┐ред

рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкрд░рд┐рдгрд╛рдо рд╣реИ, рд╣реИ рдирд╛?

captura de pantalla 2017-07-28 a las 12 29 32 p m

рдХреНрдпрд╛ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ/рдЕрдзрд┐рдХ рдЕрдиреНрдп рдХрджрдо рд╣реИрдВ?

рдореИрдВрдиреЗ [email protected] ( yarn рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп) рдХреЗ рд╕рд╛рде рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рд╕реНрдерд╛рдкрд┐рдд рдХреА рд╣реИрдВ рдФрд░ рдпрд╣рд╛рдВ рдХреЗрд╡рд▓ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рдЯреАрдХ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ:

captura de pantalla 2017-07-28 a las 12 25 43 p m

рдиреЛрдЯ: рдореИрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ 10 рдкреНрд░реЛ рд╡реАрдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░рд╛ рдореБрдЦреНрдп рдУрдПрд╕ рдУрдПрд╕рдПрдХреНрд╕ рдПрд▓ рдХреИрдкрд┐рдЯрди рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХреНрд░реЛрдо рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ)
captura de pantalla 2017-07-28 a las 12 22 23 p m

рдФрд░ рдореЗрд░реЗ рд╕рднреА рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЕрдХреНрд╖рдо рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдкрд░рд┐рдгрд╛рдо:

captura de pantalla 2017-07-28 a las 12 34 31 p m

@rogyvoje рдореИрдВрдиреЗ рдЕрднреА рдЖрдкрдХреА рдкрд┐рдЫрд▓реА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдкрдврд╝реА рд╣реИрдВ рдФрд░ рдЕрдм рдореИрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдкрд╣рд▓рд╛ рдбреНрд░реИрдЧ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рджреВрд╕рд░реА рдмрд╛рд░ рдЦреАрдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ рддреЛ Cannot call hover after drop рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред

image

рднрдВрдбрд╛рд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдЧреЛрддрд╛ рд▓рдЧрд╛рдиреЗ рдФрд░ рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдЬреЛ рд╕рднреА рдХреЛ рдЦреБрд╢ рдХрд░реЗред

рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рдореИрдВ рдХреНрд░реЛрдо (60) рдореИрдХ рдУрдПрд╕ (рдПрд▓ рдХреИрдкрд┐рдЯрди) рдореЗрдВ рднреА рдЙрд╕реА рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рддреНрд░реБрдЯрд┐ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ (рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдореИрдХ рдХреЗ рд▓рд┐рдП рдХреНрд░реЛрдо 59 рдореЗрдВ рднреА рдореМрдЬреВрдж рдерд╛), рдЗрд╕рд▓рд┐рдП рдХреНрд░реЛрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдпрд╣ рд╣рд░ рдЬрдЧрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣рд╛ рд╣реИ (> =59) рдФрд░ iframes рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп

@bjrmatos рдмрдврд╝рд┐рдпрд╛, рдЦреБрд╢реА рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреБрди: рдкреЗрд╢ рдХрд┐рдпрд╛ ЁЯШД
рдЕрднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдХреНрдпрд╛ рд╣рдореЗрдВ Chrome 61 рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП? рдореИрдВ

рдЕрднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдХреНрдпрд╛ рд╣рдореЗрдВ Chrome 61 рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП?

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╡реИрд╕реЗ рднреА рдореИрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреИрдЪ рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдХреНрд░реЛрдо 59, 60 рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбреАрдПрдирдбреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдпрд╣рд╛рдВ рдФрд░ рдЕрдкрдбреЗрдЯ рдмрд╛рдж рдореЗрдВ рдкреЛрд╕реНрдЯ рдХрд░реВрдВрдЧрд╛

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред https://github.com/react-dnd/react-dnd/pull/820
рдпрд╣ рдкрд╣рд▓реЗ рд╣реА рд╡рд┐рд▓рдп рд╣реЛ рдЪреБрдХрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЦрдмрд░?
рдореБрдЭреЗ рдЕрднреА рднреА рдирд╡реАрдирддрдо рдХреНрд░реЛрдо рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЖ рд░рд╣реА рд╣реИрдВ ...

@ ms88privat #820 рдЕрдкрд╡рд╛рдж рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрд░реЛрдо рдкрд░ (рдореИрдВ 67 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ) source.endDrag рдХреЛ рдХрднреА рднреА рдЖрдИрдлреНрд░реЗрдо рдкреНрд░рд╕реНрддреБрдд рд╣реЛрдиреЗ рдкрд░ рдХреЙрд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

3.0 рд╕реЗ рдкрд╣рд▓реЗ рд╣рдордиреЗ @0rvar рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╕рдЦреНрдд TS рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╡рд┐рдзрд┐рдпреЛрдВ рдпрд╛ рдирд┐рдЬреА рд╡рд░реНрдЧ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред

рдЖрдк @rogyvoje рдХреЗ рдЯреЗрд╕реНрдЯ рд░реЗрдкреЛ рдореЗрдВ рдПрдВрдбрдбреНрд░реИрдЧ рдХреЛ Video.js рдореЗрдВ рдЬреЛрдбрд╝рдХрд░ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

const source = {
    beginDrag(props) {
        return {
            renderVideo: true
        };
    },
    // Add end drag
    endDrag(props, monitor) {
        if (!monitor) return;
        // Only gets called when the iframe is already rendered
        console.log("endDrag");
    }
};

рдкрд╣рд▓реА рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрд╕реЗ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ, рддреЛ рдХреНрд░реЛрдо рдХреЗ рд▓рд┐рдП endDrag рдХреЛ рдХреЙрд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣ рддрдм рднреА рдЬрдо рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЖрдк рдХреНрд░реЛрдо рдХреЗ рдЕрдВрджрд░ рдкреЗрдЬ рдореЗрдВ iframe рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ (59 рд╕реЗ рд╡рд░реНрддрдорд╛рди рддрдХ) @0rvar рдХрд╛ рдлрд┐рдХреНрд╕ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдпрд╣ рдЕрдм рдХреНрд░реЛрдо 72 рдореЗрдВ рддрдп рд╣реИ, рдЬрд┐рд╕реЗ рдХрд▓ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреБрд░рд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рд╣рд╛рд▓ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реИред рдЖрдЧреЗ рдХреЛрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЖрдкрдХреЗ рдпреЛрдЧрджрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

dant00ine picture dant00ine  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

djeremh picture djeremh  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

user1736 picture user1736  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bebbi picture bebbi  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

gaearon picture gaearon  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ