Comments (7)
@Johann-S : Sorry for the late reply. Importing is just another way of referencing a type file. However, I don't want to import it, I just want to make the type "known". "Import" is performed via <script> tag in my page.
I have another idea though, will report back. Don't think about it until then :)
from bs-custom-file-input.
Hi @drauch,
Yep there is one provided see: https://github.com/Johann-S/bs-custom-file-input/blob/master/bs-custom-file-input.d.ts
do you have any issue ?
from bs-custom-file-input.
I haven't found them on definitely typed. Is this file somehow npm-installable?
from bs-custom-file-input.
For now I downloaded the filw and tried the following:
///<reference path="../node_modules/@types/jquery/index.d.ts"/>
///<reference path="./bootstrap-customfileinputs.d.ts"/>
$(function () {
window.bsCustomFileInput.init();
});
However, tsc complains that it cannot find the name bsCustomFileInput on window. Any idea how to fix this? :)
from bs-custom-file-input.
yep you have to import the lib like that:
import bsCustomFileInput from 'bs-custom-file-input'
from bs-custom-file-input.
@drauch did I helped you ?
from bs-custom-file-input.
(just to let you know, we've decided to not go forward with porting our JS to TypeScript for now, so there will be no reply for quite some time, sorry)
from bs-custom-file-input.
Related Issues (20)
- Missing export HOT 2
- disable drag & drop?
- Implementation with multiple file pickers on the same form
- Remove Source-Maps for Production Builds
- Doesn't work with bootstrap 5 HOT 1
- Is it a problem if we call bsCustomFileInput.init() again after an ajaxSuccess event? HOT 2
- `destroy` should be able to specify a specific element, not wipe out the entire documents custom ones
- Label text overflows when uploading multiple files in iOS Safari HOT 1
- Bootstrap v5 compatibility HOT 1
- Add Bootstrap 5 support HOT 2
- Label descendants are removed or "concatenated" HOT 1
- When to call bsCustomFileInput.init() in a react app (when using in a Modal dialog)?
- How to use if( typeof $.fn.filestyle!== 'undefined' && $.isFunction($.fn.filestyle) ){
- How to remove selected file? HOT 3
- Drag and drop doesn't work if character size is changed in Safari
- Display number of items instead of their name on multiple inputs HOT 2
- Not able to make this work - no filename. Script and HOT 1
- ReferenceError: window is not defined
- Feature: file size validation
- Support Bootstrap 5 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bs-custom-file-input.